Skip to main content

Full text of "Sinclair User 1-95 + Annuals"

See other formats


January 1984 



An independent magazine published by ECC Publications 




Issue No 22 



PRAISE THE SPECTRUM 




Get the 
most from 
your 
joystick 

New 
educati 
slot 

Sinclair 
expands 
distribu 



Machine 
code 
made 
simple 

ntacting 
outside 



e meet 
top 
oftware 
writers 



"1 



THE CHALLENGE > 
IS WITHIN YOUR . GRASP 




With ihe vast range of games now available lor home 
computers each holds a diiieren! challenge New the 
Kempston Compelflion-Pro Joystick win come to your aid and 
improve your playing capabilities Your movements will 
become quicker, your linger poised aver the 3 ire bullon at the 
ready, your scores will be out ot this world. Playng will be 
easier 

U you're serious about the challenge your computer 
presents then you shouldn't be without the Kempston 
Competition- Pro Joystick 



ompatjble wilh any Atan 4fJO'ftOO. V 



>mmodore 64 



JOYSTICK HEmpsron 

INTERFACE 




Joystick Compatible Software fOI lhe ZX Spectrum 

Aquaplane ■; 4BK ) £ti 95 

Aquarius £595 
Armaaoddori 

Wro Blaster £495. 

A&cArac (4«C> E550 
BHrtdADev 

BOfV*M £595 

CtXikjD £3 50 

ConJMfZort* £595 
Ccmd^rKM G«wn < 48K ) £595 

Ccoiue GvWtfto i£95 

GbMKN £fi Q5 

Crazy GcHcW: iz-ji 
Cjbef Rc* £S% 

EH £596 

Frog KuTi ^ /■ 

Gaitt^ Abductor $790 

Galactic Trooper £599 

GaiaxianE £495 

Gmsher £495- 

Sulpman <-i j l 

Harlequin <L<. 

JWPaic E550 

(Ct"ft3(4«ffl £590 

KraKyKwa £595 

U«MRrJ«tnv3r,<4aK? £550 

Marnt: Minw [ASK) £5 95 

Moasmon £595 

A!f somes I'itf untesf c«iirn#»w iffcrfed 

Ali the above games simply load and play with, the Kempdon 
range od Joysucte However some games avaUabie were 
produced before Joysticks were available for the ZX Spectrum With 
Ihe ajct ol Kempston inversion Tapes these games can tow he 
played with Ihe Kempston joysticks 



Meteoradi 


£5Vij 


Missile Detejvce 


£5.95 


Niahl Flile 

Cwiun. 


£S v 
£&o5 




£550 


Pmi 




PUnchv C**BJC) 








Reset* .;48K) 


S590 


> l.::!|::i 




Skip Dab 




SJipperySkd 


£550 


i^»cripede 

Spectra Smasn and BreakOjl 


Bptol f4fiK". 


£550 


SpooJcymcn 


£595 




£095 


Time Gale i JWKi 


£595 




£590 


• ram Am 


£550 


Vicoenl L'rJvettw 


£595 


Mi Wimpy (48K) 


£590 


Wizard WanxumeK ) 


£495 


Lipaap JflK i 
22oom^4fiKj 


£550 


£550 


JD Maze of ."iaki 


£595 


JD Marisler Ma?*> 




JD Pander 




■3D Spacer Wct*» 


£595 


3C>Tunnej(l«M«r; 


£595 



Now Available separately the Kempston Jo 
Interlace lor the 2X Spectrum ONLY £1 4.99 



stick 



Allows the use ol any Atari/Comjriodore type Joystick with 
the popular ZX Spectrum computer A must lor any Spectrum 
owner who wants ihe power ol a joystick added la ihe power 
of the Speclnim Simply plugs inlo !he edge connector at Ihe 
back OJ Ihe Spectrum No modilicatons necessary Only £ 1 4.W 

Exclusive otter to mail order customers - a FREE 
Conversion Tape oi your choice (value £4 96) ti you order 
either the Sped rum Joystick or Spectrum interlace 
Limned oner so order NOW' 

II you have the hcffdware youH wanl ihe software . . . 




Conversion Tape ] 

- Converts Horace 
Goes Skiing Hungry 
Homes Right 
Simulation (Sinclair':' 
Arcadia, Penetrate r 



LATEST RELEASE FROM KEMPSOFT 

MISSION MARS S^SSHHStt ^ cr 4f^ lm f 

plane! ana transport Ihern Ihroug/h the 
■WK Spectrum Only £A 95 rriejeor belt lo saieiy lt. ?he mother ship 



Conversion Tape n 

-Convert Orbiter 
Escape. Tanx. 
Centipede, Spectial 
Invaders. Cruising on 
Broadway. Frenzy 

ALL £495 each 
Mad items are available uom 
W H Smith. Boots. Spectrum Computer 
Centres and good computing shops or dared from 

HEmpsron 

■ ™ MIC RO 1 E L ECTRO N ICS LTD 

Unit 30 Singer Way Wabum Road Industrial Esuata 
Kempston, Bedford. MK42 7AF Tel [(034)856633 
Telex «260?a KEMPM1 G 



Conversion Tape Qt 

- Convert Ah 
DiddumE Jumping 
Jack. Mokir Maui 
Androids. Horace 
And The Spaders 
Space Raiders 
Winged Avenger. 
Muncher 





incorporating Spectrum User 
Managing editor 

Nigel Clark 
Deputy editor 
Nicole Segre 
Consultant editor 

Mike Johnston 

Managing production editor 

Harold Mayes MBE 
Software editnr 
John C-itbert 
Program reviewer 
Rebecca Ferguson 
Illustrator/ designer 
Brian King 

Group advertisement manager 

John Ross 
Sales executive 
Annette Burrows 
Production assistant 
Dezi Epaminofiiiou 
Editorial assistant 
Colette McDermoU 
Managing director 
Terry Cartwnghr 
Chairman 
Richard Hcase 

Sinclair User is published monthly 
I t C Publications Ltd. 



ABC 



Telephone 

All departments 

01-359 3525 

If you would like to contribute 10 
any of the Sinclair User group or 
publication*, please send prui>r.irr.v 
articles or ideas for hardware 
projects io : 

Sinclair L'ser and Programs, 
ECC Publications, 
19-6- 200 Balls Pond, 
London Ml 4AQ 

Programs should be on cassette and 
articles shoulJ be typed. Vt r e cannot 
undertake to return them unless a 
stamped-addressed envelope is 
included. 

We pav £10 for The copyright ol 
each program published and £50 
per I hOOO words For each article 
used. 

© Copyright 1 984 

Sinclair User 

ISSN No 0262-5458 

Printed and typeset by 

Cradley Print PLC 

Warley, 

West Midlands 

Distributed by 

Spotlight Magazine Distribution Ltd, 

] Benwell Road, 

Holloway, 

London N7 

01-607 6411 

Cover Photograph: 

Peter Dawney 





page 17 page S3 

5 SI >f CLAIRVOYANCE At the start of 1984. we look to the year ahead. 

11 SINCLAIR USER CLUB More special offers Tor Club members. 

17 NEWS Sinclair expansion plan* overset u challenge for The BUC contract, the Cambridge 
Award winners, and more. 

19 SINCLAIR SIMON Further adventures of our hero. 

25 LETTERS The latest selection from our postbag. 

30 HARDWARE WORLD Digital-to-analogue converters and a communications cradle are 
among the add-ons reviewed this month. 

39 SOFTWARE SCENE Si* page;, of software reviews.. 

50 JOYSTICK SOFTWARE John Gilbert tries using a joystick with some well-known 
games. 

53 RS232 Stephen Adams explains the ins and outs of (he serial interface, 

60 HIT SQUAD Tn the first of a new series on lop programmers* Nicole Segre 
talks to Charles Da vies. 

MACHINE CODE Graphics are discussed in John Kerrigan's new series on machine 
code programming. 

71 FORTH John Crilben continues his articles on the popular programming language. 

79 PROGRAM PRINTOUT Sixteen pages of the best program listings. 

102 USER OF THE MONTH Flo Karker talks Hi a Meihodisi minister jhoui his computer- 
planned time-table. 

1 10 EDUCATION Theodora Wood considers some of the educational software 
which is available, 

1 18 SOUND EFFECTS Robert Shipley suggests some simple machine code routines for 
better suundtr 

123 COMPETITIONS We animunce ihc winner of our Microdrive competition and tiller 
another chance for a trip to Cologne. 

129 BOOKS John Gilbert reviews some recent publications. 

134 HELPLINE AnJiuw Hew son provides the answers to your problems. 

143 STARTER PACK Our regular feature for begirtfttf*. 

153 MIND GAMES Qucntin Heath assesses the impact of the Microdrive on adventure 
games. 

161 SOFTWARE DIRECTORY A comprehensive list of cassettes, complete with ihe 
Gilbert factor. 




NEXT MONTH 

John Gilbert reviews the latest programming 
packs. We also bring you pictures of the 
Cambridge Award ceremony, plus the usual 
news, reviews and program listings. 



SINC1JVJR USER January 1984 



A COMPUTER BREAK DOWN. 




WITH A MICROCARE WARRANTY 

some of the small print with a microcare warrants >fc 
YOU may send your computer in for repair as often as necessary 
during the warranty period 
Your computer receives expert attention and care. 
After repair it is thoroughly tested and returned as promptly as 
possible 

MicroCare's liability extends to the repair of electronic faults, includes 
all parts, or replacement of the computer if found to be irreparable. 
you re purchasing an extra 12 months peace of mind . at very little 
cost. Just think: no need to scrap your computer if it goes wrong after 
the end of guarantee .no hassle with manufacturers no problem 
with finding someone capable of professional repairs. 

With a microcare WARRANTY you can have your equipment up and 
running in days — not weeks! And there's no limit on the number of 
repairs during the warranty period' 

so if vou own a popular computer, there's a microcare warranty 
than right for your machine Why not huy a year s peace of mind now? 
The sooner you do r the cheaper it could be 

write today, or phone your Access/ Barclavcard number, There s no 
need to have a breakdown if your computer breaks down, With 
microcare you il always have professional back-up! 



micro Care 



Atari 400 
Atari BOO 

9BC8 

Commodore Vic 20 
commodore C64 
Oregon 

Acorn Electron 
one 

Com** 35 

lynx 

Sinu* 

Jupiter Ace 
TeitasTiggfla 



SCHEME A 

COlt Of 17 
months 
w<ji t jnty it 
than 90 
davsOW 



ci a 90 

£9 50 

£1390 
£14 90 
£14 90 
E14 30 
E14 90 
Eld 90 
£1290 
E14.90 
£12.90 
£12 90 
£1256 
C ' 2 K ] 
£12.90 
£12 M 



SCHEME B 
CGSt Of 12 



warranty 
Ore than 90 
days old 




7 9 Thane wonts, Thane villas, London hi 7ph Tel: cn 609 7919 



■facturwr's 
guarantee has 
expired 



Pieasesend me 



senai numoer '5 



. warranty /warranties for scneme :'. 
for computer ,'imopa.'4 



£13 90 

£21 90 
£21.90 
£21.90 
£21.90 
£31,90 
£ 2 '• 90 
£18.90 
£21 90 
Eit.90 
E1B.90 
E1B 90 
E18 90 

fie 90 

£16.90 



125 .90 
£19.90 

£29 90 
£2990 
E29 9U 
£29 90 
E29 90 
£Z3 10 
£25 90 
£29 90 
E25.90 
£25 90 
E2S 90 
£25.90 
£25.90 
£25 90 



£22. 40 
E15.SQ 

E25 90 
£25 90 
E25 90 
£25 90 
£25 90 
£25 90 
£22.50 
£24.90 
£22 50 
E22 90 
E22 90 
£22.50 
£22 50 
£22 50 



made out to Microcare. 



Please MM E1, so p&p 



I 
I 
I 
I 
I 

■ please enaoWthe briglnarrnSnWeuyrer* wyrarTtyTft will ije returned wttft I 
| your MteretCare warranty I 



i enclose cfteqye for 

or i would like to r>av by Access or Bardaycard 



and l enter mv number and signature accordingly 

Name occupation 

Address 



Signature Date 



Please note mat if vou are applying For warranty under scheme A ore. 



Sinclairvoyance 



A more competitive market 



THE NEW YEAR is traditionally a time for looking 
backwards and forwards. An old year has just been 
completed and has to be raked over before it can be 
laid to rest. The new year is ready and waiting to be embarked 
on w T ith all the excitement and trepidation the unknown 
brings. 

Last year was a quiet one for Sinclair users. There was no 
new computer — just time for the Spectrum to enhance its 
position as the most popular microcomputer in Britain, 
Despite its having many critics, particularly for its poor sound 
and alleged lack of durability, it topped the sales charts 
consistently, with the other machines struggling to keep pace. 
It seems likely that there is plenty of life left in the Spectrum. 
New launches threaten to put a dent in the continued success 
of the machine but none, not even the Dragon or the Oric, 
which looked as if they could approach it most closely, has 
lived up to sales expectations. The Elan appears to have what 
it takes but, as with the rest, we shall have to wait and see how 
quickly there can be machines on sale in sufficient numbers to 
have any real impact. 

The major hardware new r s of the year was, of course , the 
launch of the Microdrive. After having to wait so long since 
the first announcement it was almost bound not to live up to 
all its expectations. Given the length of time people had to 
build their hopes of what the mass storage device would be 
able to do, it could safely be predicted that the eventual 
product would not please everyone. Despite that, it is still a 
worthwhile enhancement for the Spectrum, when people 
cease to compare it to disc drive systems and regard it more as 
a fairly inexpensive way of increasing memory and making 
loading programs vastly quicker and more simple. 

The most important developments last year, however, were 
not about new releases but about changes in the market. The 
possibility of being able to make big profits has attracted the 
bigger companies such as Virgin and Thorn-EMI, with a 
consequent increase in market sophistication. 

Some existing software houses, like Quicksilva and Carnell, 
had begun to stage software launches and presentations. 
Virgin, however., hit the market with the full razzmataz of the 
record industry when it set up Virgin Games, A night club 
was hired with pop music blaring out and a Mrs Thatcher 
imitator to attract the Press. The games and their young 
programmers seemed almost incidental. 

Some of the early amateurish romance has left the market 
but that was essential if sales are to develop away from the 
enthusiasts. Home computers, despite ihe increasing amount 
of coverage in the newspapers and magazines and on tele- 
vision, are still only in about 10 percent of homes in Britain 
and that is the biggest national percentage in the world. 

Those moves have been emphasised by the disappearance of 
a number of the smaller companies. They have either ceased 
trading) like Kayde, or have been taken over, like Abcrsofi 
being bought by Melbourne House. 

The pattern which seems as if it is being followed is that of" 
the book publishing industry, with software houses being 
purely publishers which contract a number of software writers 
with the duplication and distribution being another two 
separate functions. 

Looking ahead, much of what can be expected will be the 
result of what began to happen in 1983. Once the festive boom 
has departed it can be expected that there will be a further 



rationalisation of the companies selling Sinclair software and 
hardware. It is likely that there will be a polarisation into large 
and very small companies. 

There will always be a place for the programmer or 
hardware enthusiast who sees a gap in the market for a 
specialised use to which Sinclair machines can be put. That 
has already occured with programs like Beamscan for use by 
architects and there are other items in varying stages of 
development. Those people who wish to make variations of 
games already being sold should probably do their selling 
through an established publisher which has the expertise. 

Anyone wanting to enter the market hoping to become a 
major force must think relatively big in product range and 
launch plans so that a presence can be established quickly. 

This year is one which is being seen as the time when some 
of the smaller computer companies will cease trading. Jupiter 
Cantab, maker of the Jupiter Ace, has already ceased trading 
and many people expect some others to go the same way. No 
doubt there will be others who will introduce new machines to 
take advantage of that elusive extra 90 percent of British 
homes, not to mention the export potential. This could be the 
year when the Japanese finally get it right. 

The major news from Sinclair will be its move into the 
business market. On the same lines as the Microdrive, the 
appearance of the 'ZX-83' has been talked about a great deal. 
Sir Clive has said what he considers to be its main elements — 
a portable with flat-screen television and Microdrive storage 




— while others have added the gloss of suggested mock-ups 
and illustrations. The official word is that it can be expected in 
the first half of 1984. 

It is to be hoped that Sinclair Research gets its marketing 
correct. Business users are far more demanding and the 
market is far more competitive. The machines need to be 
reliable and available, or customers will go elsewhere. Many 
users have some experience of computers and know what they 
want. They will not be willing to suffer delays and problems 
in the same way home owners have done. 

Sinclair presumably will sell on price, banking on high 
volume to compensate for narrower margins. It will have to 
offer much more back-up than it does at present. Other areas 
of the business market have realised that and are willing to 
provide what the market demands. After paying for software, 
peripherals and training, the price of the basic machine is 
often the least important consideration in buying a new 
system. That is something Sinclair has left to others in the 
past. If it wishes to make an impact on business users, it will 
have to offer it itself from the beginning. 

Finally, with this being 1984, with all its Orwellian conno- 
tations, we can expect much detailed consideration of the 
impact of computers on our lives. They are not the frighten- 
ing, dangerous things they were once regarded but there are 
still difficulties in learning how to deal with changes they 
will bring. Perhaps fears of the complete 1984 society will 
help to provide some answers. 



SINCLAIR USER January 1984 



5 




I 

IWJ 

T, 



ALL YOU NEED 
IS IMAGINATION 





Orden to 
M*4 bourne 

HOUM. 
W Trafalgar Rd. 

London S£ ID 



CormpafKhrnce to 



To really fire your imagination, H.U.fl.G. includes 
throo ready-to-play fast-action arcade games, 
created using H.U.fl.G. 4 



Tring, HQi1*Qh3tiMg HP£3 51U 

Tf *d»» flfiQULMM wa4ecrr« 
# 1 Pie.- v.w 

4r 
♦ 

♦ 48K SPECTRUM Cassettes 

* E H.URG 

1 TheHobbit 

G Penetrator 

G Terror-DaMd 4D 
C Melbourne Or aw 

] Computer Bridge 
Abe r soft Forth 



:6 95 
6 



14 9! 



Design a Game 

WIN 

e 



80 



TOTAL 



+ I enclose my □ cheque 

□ money order tor 

Please debil my Access card No 




Expny Date 

Name 

Address . . . 



Signature 



Each month up until April 30 19S4. three prizes 
will be awarded every month 
for the best games of the month ^ 
At t he end, the best game will win j# 



Postcode 



a grand prize of E3.000 

YOU could be a famous games 
designer! Every entrant has the < 
\ oppoh u n ity of be i ng puhli s tied by ♦ 
Wei bou rne Ho use and ^ 
earning royalties- A 
# 

Detai Is o t the competition + 
are available with •" 
HAJ.R.G. J*" 



H.U.R.G. will be officially released in mid-December t9&3 Gel your order m now. and reserve 

your copy so that you can be among the first with this revolutionary software' 

Access orders can be telephoned through on our 24-hour ansafone (01) 656 7397. 



[ SU1D~~| 



Melbourne House 



THE MOST IMAGINATIVE 
GRAPHICS PROGRAMMING 
SOFTWARE FOR YOUR SPECTRUM. 




There's now one piece of software that's a must for The program comes complete with a cassette 

every 48K SPECTRUM owner. demonstration of what you could produce with 

It's called "PAINTBOX". "PAINTBOX" including a 28 page booklet describing 

If you wish to exploit the full graphics capability of in easy-to-understand language how to use it for best 



your machine, you can do so + . . simply and easily 
with " PAINTBOX". 

"PAINTBOX" is produced by Print n' Plotter 
Products — the company that has pioneered (and 
led) the field of graphics aids for ZX Computers. 

With our name and reputation you are assured of 
quality and immense graphics capability! 

Take a look at the actual screen prints opposite. 
They are the sort of thing you could produce on your 
SPECTRUM. 

With a little practice — and "PAINTBOX" — you 
could be planning, producing, and utilizing these sort 
of graphics in your programs — producing software 
that will come alive with originality! 

Just look at some of the facilities available from 
"PAINTBOX": cr\Q T> C 

UDG EDITOR: SO SIMPLE 

Giving you the facility to define {and re-define) up ^ QH[] LD 
to 84 graphics characters which can be held in 
memory, stored in your BASIC programs tor instant 
recall from its own built in machine code! 



results and many tips for storing and using your 
graphics in BASIC programs. 

Of course, "PAINTBOX" is ideally suited for use 
with Print 'n' Plotters other great graphics aids. 

The dedicated programmer will want to use it in 
conjunction with our ZX SPECTRUM 1 OTTER PAD 

THE ORIGINAL (AND BEST) GRAPHICS 
PLANNING PAD! 

So why not place your order today? 
Write now. Phone your Credit Card. Ask at your 
local computer shop. 

At only £7.50 (plus p&p) its a marvellous 
investment for all ZX SPECTRUM owners . . . of all 
ages! 



PAINTBOX 



COULD 
USE IT! 



UDG DRAWING BOARD: 

A fully integrated UDG Planner for up to 4 Banks 
of user-defined characters. Planning facilities include 
MIRROR IMAGE, ROTATE, INVERSE, and FILE, 

SKETCHPAD: 

An experimentation "window" that allows you to 
try-out your UDG ideas during development of the 
84 graphic character set. 

PRECISION PLOTTER: 

An amazingly versatile high-resolution drawing 
board which includes PAPER choice, INK choice, 
PLOT, DRAW, DRAW RADIALLY, CIRCLE, ARC, 
OVER, FILL, instant change of INK colours 
(including BRIGHT), ERASE, and STORE in 
permanent memory during development! 

All cursor movements can be controlled by 
Joystick or Keyboard operations, with choices which 
include FAST or SLOW movement and "Crosswire" 
or single Pixel cursor! 

SCREEN PLANNER! 

C ombi ning the best of both worlds! PRECISION 
PLOTTER and UDG Characters! For complete 
screen planning of graphics. A multi-purpose 
graphics facility to enable you to produce screen 
graphics that are the equal of those seen in best- 
selling software! 

All graphic results can be sent to the Printer, saved 
as SCREENS or SAVED as CODE with its built-in 
machine code routines for instant recall from BASIC, 

"PAINTBOX" is such a comprehensive graphics 
toolkit that it is impossible to describe it all in one 
advertisement! 




1 



01-660 7231 

24 HOUR CREDIT CARD ORDERING 

Post to: Dept SU Print n' Plotter Products Ltd.. 19 Borough 
High Street, London SEl 9SE. Please send me; 

"PAINTBOX" SOFTWARE @ £7-50 ( +75p p + p total $8.25\ 

. . . . SPECTRUM JOTTER PADS @ £7.50 ( £L50 p + p total £9 J 

+ . , . SPECTRUM KEYBOARD OVERLAYS @ £2.e0 ( 35p r + P 
total £2.95) 

. . , .5 ROLLS ZX PRINTER PAPER @ £11.55 (95p p + p total 
£12.50) 

SELF-ASSEMBLY CONSOLE (SPECTRUM) @ £4.50 ( 75p 

p+p total £5. 25) 

□ I enclose remittance in full 

Please bill my Access Bare la yea rd' Visa /Mastercard No: 



r 


























Overseas ore 
NAMF 

ADDRESS 


ert please add 25% for additional surface mail rate 



DEALERS: 

PhoneOJ-403 6644 for enquiries 



i 



Two exciting games from Sulis 
that turn the clock back years 




From the Computer Age to the Bronze Age I 
Thats how far back in time you start when 
Sulis teach you History their way 

And when it comes to mastering the 
quirks of English spelling you'll find your- 
self right in the middle of the Crusades! 

In fact, whenever youre learning a 
subject with Sulis you'll be aware of 
another major difference — you're enjoying 
yourself. 

Time TVsvcllcr 094665a 34x £9,95mc vat 

An adventure in time that tests your overall 
knowledge of British history 

The program contains five exciting chase 
games in one: a Bronze Age forest with 
wolves, a Roman fort with legionaries, a 
Norman cathedral with priests and 
prelates, a 16th-century ducal palace and a 
Victorian sewer with rats and germs 

At each stage of the game you have to 
get your historical facts right before you 
can slip through the time warp into the 
next Age 



Besieged 

An utterly compulsive word game for 
anyone who thinks they know which word 
means what and how it is spelt 

The scene is set in the age of the 
Crusades, with gallant knights attempting 
to relieve a beleaguered city from the grasp 
of infidels. 

Every word you spell correctly helps one 
of your knights in their struggle Spell a 
word wrong and the infidels will have the 
advantage 



Both of these educational games are 
available for use on the ZX Spectrum and 
can be obtained from W H Smith or any 
other good bookshop or computer store 

IP Sulis 
Software 



Sulis Software is marketed by John Wilev & Sans Lid, Baffin 5 Una, Chieheatar, West Sussex PQ19 1UD. England 



SINCLAIR USER January im 




Lucky bag heralds the 
new year for members 

For only £2 you will receive five cassettes to accompany any 
hardware or software order this month 




CLUB 
BENEFITS 



Bi-monthly club cassette 
available id all club mcm- 

h^rs. 

Special discounts on hard- 
ware, software and books. 
Members recover their 
membership Fee many 
limes over. 
Free Club software. 
Machine code teach-in. 
Telephone Helpline. 
Technical advice. 



AS A SPECIAL new year 
offer to Club members we are 
giving away, for a nominal 
£2, a cassette lucky bag with 
any orders. Each bag will 
contain five cassettes, some of 
which will be among the top 
tapes for the Spectrum and 
ZX-81. 

At that price we cannot 
guarantee the quality but 
there is a good chance you 
will be lucky. 

In our main offer we have 
hardware and software items, 
The Currah Microspeech 
unit can be added to the back 
of the Spectrum and, when it 
is hooked to a television set, it 
will produce speech through 
the speaker. The unit can say 
almost anything and to pro- 
gram it all you have to do is 
put what you want it to say in 
a variable. 



The Microspeech is even 
more attractive because many 
software companies are using 
its capabilities in their soft- 
ware. The unit is offered at 
10 percent off the normal 
price. 

We are also offering a 
range of games from PSS, a 
major software house, for the 
ZX-81 and Spectrum. They 
include Maze Death Race 
in which you drive your su- 
percharged racer through a 
giant mazej and Panic, a 
game in which you have to 



knock your enemies into 
holes you have just dug. 

Also included from PSS 
are two traditional arcade 
games, Krazy Kong, which 
entails rescuing a girl from 
King Kong, and Hopper, a 
bright and exciting version of 
Frogger. 

As usual, the offers are 
available only to members of 
the Club and they will be 
available until the end of Jan- 
uary. New members should 
order along with their appli- 
cations. 



A chess offer that the 
ladies cannot refuse 



WE HOPE all the males will 
forgive us if we concentrate 
mainly on the girls this 
month. Are computers taking 
over from the more accepted 
domestic pastimes? Unfortu- 
nately not. Checking our re- 
cords we were ama2ed to find 
that fewer than seven percent 
of our club members are fe- 
male. 

That seven percent seems 
to be active. One of the games 
on the club cassette is an 
original game, Mermaid, 
which was contributed by 
Marietta Everett, Perhaps 
that will encourage more to 
participate in the Club, 

To tempt them even more, 
we make an offer they cannot 
refuse. To every female who 
applies for membership this 
month we will send a free 



Mikro-Gen ZX Chess pro- 
gram for the ZX-81 or a 
Mikro-Gen Masterchess 
program for the Spectrum. 

Mikro-Gen is participating 
in the offer as part of its 
promotion of Masterchess, 
which has recently had an on- 
screen digital clock and an 
opening book of 5 3 000 moves 
added to one of the best chess 
programs available. 

The offer will mean effec- 
tively that Club membership 
will cost only £5, as the chess 
programs are worth £7. Com- 
bine that with all the advan- 
tages of the club, including 
special offers, bi-monthly 
club cassettes, newsletters, 
telephone help line and tech- 
nical advice, and clearly it 
will be the best value for £12 
you have ever spent, 





Usual 


Offer 




price 


price 


Spectrum 

Currah Microspeecli unit 


£29.95 


£26.95 


PSS 
Panic 

Maze Death Uaee 
Krazy Kong 

lit, htu>r 


£5.95 
£4.95 
£5.95 
£5.95 


£5.06 
£4.21 
£5,06 
£5.06 


ZX-81 

Maze Death Race 
Krazy Kong 
Hopper 


£3.95 
£3.95 
£3.95 


£3.36 

£3*36 
£3,36 



MEMBERSHIP 
FORM 

1 wish to join the Sinclair User Club and enclose my 
subscription off 12 

Name .* + + + *»....... ■*•*'*•>■ 

Address 



Which computer do you own? 

XX-81 f 1 Spectrum 1 1 

Send your coupons to Sinclair User Club, ECC 
Publications, 196-200 Balis Pond Road, London Nl 
4AQ. Cheques should be made payable to Sinclair 
User Club. 



SINCLAIR USER January 1984 



Sinclair User Club 



Britain 

Aylesbury Computer Oub: 12 Long Plough, A&ton Clinton, Ayles- 
bury, Bucks 

Aylesbury ZX Computer Club; Ken Knight, 22 Mount Stnct, 
Aylesbury or 630867). Meetings: first Wednesday and third 

Thursday of the month. 

Basildon: Roundacre Microcomputer Users' Club. J Hazcll, Basildon 
28SL I9J416333. Meetings every Wednesday 7,30 10 10.30pm 
Bristol Yate and Sudbury Computer Club: 99 Woodchester Yale, 
Bristol, BSI7 4TX. 

Oilchmef Sinclair User Group: Richard Lown, 102 Prettygatc Road, 
Colchester CO 3 4EE. 

Crewe and Nantwich Computer Users' Club: ] E A Nymondson, 46 
London Road, Si ape ley, Nantwich, Cheshire CWS 7JL. 
Doncaster and District Micro Club: John Woods, 60 Dundus Road, 
Wheatley, Doncastcr DN2 4DR; (0302) 29357. Meetings held on second 
ind fourth Wednesday of each month. 

hastwood Town Microcomputer Club: h N Ryan, l"S Queens Square, 
Fast wood, Nottingham NG16 3BJ. 

Edinburgh: Edinburgh Home Computing Club |nhn Palmer (031 661 
3183) or lain Robertson (031 44 1 2361), 

EZUG-Educational ZX-80 81 Users* Group: Eric Deeson, Highgatc 
School, Birmingham BI2 9DS, 

I urness Computer Club: R J C Wade, h7 Sands Road, inversion, 
Cambria (Ulvcrton 55068). Meets every oihcr week on Wednesday 
evenings. 

Glasgow ZX-80-81 Users' Club: lan Walt. I (IV Gieenwoud Road, 
Qarkston, Glasgow G76 7LW (041 638 1241). Meetings: second and 
fourth Mnndav ol each month. 

Gravescnd Computer Club: cfo The Extra Tuition Centre, 39 The 
Terrace, Gravesend, Kent DA 12 2BA. Bimonthly magazine and mem 
bership card. 

Hassocks ZX Micro User Club, Sussex: Paul King (Hassocks 4530). 
Inverclyde ZX-B1 Users' Club: Robert Watt, 9 St. John's Road, 
Gourock, Renfrewshire FA19 1PL (Gourock 39967). Meetings: Every 
other week on Monday at Greenock Society of the Ileal', Kelly Street, 
Greenock. 

Keignley Computer Club: Colin Price, Redholt, Ingrow, KeigMcy 
(603133). 

Lambeth Computer Club: Robert Barker, 54 Brixton Road, London 
SW9 6BS. 

Liverpool ZX Club: Meetings every Wednesday 7ptn at Youth Activities 
Centre. Belmont Road, Liverpool 6. Details from Keiih Archer, 031-236 
6109 (daytime). , 

Manchester Sinclair Users* Club: Meets every Wednesday, 7.30pm* 
at Longsight Library, 519 Stockport Road, Longsight - 061-225 6997 or 
061 445 6316. 

Merseysidc Go-op ZX Users' Group: Keith Driscoll, 53 Melville 

Road, Bootlc, Merseyside L20 6NE; 051-922 3163. 

Micro Users 1 Group: 316 Kingston Road, Ewell, Epsom, Surrey KT19 

0SY 

Newcastle (Staffs) Computer Club: Meetings at Newcastle Youth and 
Adult Centre, Thursday, 7-30 to 10 pm. Further information from R G 
Martin (0782 62065). 

North Hertfordshire Home Computer Club: R Crutchfield, 2 Dur- 
ham Road, Stevenage, Meetings: first Friday of the month at the 
Settlement, Ncvells Road, Letchworth. 

Northern Ireland Sinclair Users* Club: P Gibson, 1 1 Fitzjames Park, 
Newttjwnards, Co Down BT23 4BU. 

North London Hobby Computer Club: ZX users' group meets at 
North London Polytechnic, Holloway Road, London N7 each Monday, 
6pm 

Nottingham Microcomputer Club: ZX-SD-81 users' group, G F 
Basford, 9 Holme Close, The Pastures, Woodborough, Nottingham. 
Nottingham ZX Spectrum Club: Would like fee hear from new 
members. D Beanie and P Riley, 53 Kingsley Crescent, Sawley, Long 
Eaton, Nottingham NG10 3DA 

Orpington Computer Club: Roger Fyau, 23 Arundel Drive, Orping- 
ton, Kent (Orpington 2028 1 ). 

Perth and District Amateur Computer Society: Alastair MacFher- 
son, 154 Oakbank Road, l'errh PHI I HA {29633). Meetings: third 
Tuesday ol each month at Hunters Ixnlge Motel, Bankfoot. 
Regis Amateur Microcomputer Society: R H Waltis, 22 Mallard 
Crescent, Pagham, Bognot Regis, West Sussex P02 1 4UU, 
Roche Computer Club: 8 Victoria Road, Coop Rooms, Roche, Corn- 
wall; 0726 890473. 



Scunthorpe ZX Club: C P Hazlcton, 26 Rilestone Place, Botlesford, 
Scunthorpe; (0724 63466). 

Sheffield: Somh York-din*. Personal Computing Group. Enquiries to R 
Alder i on (0742 20571), S Gray (0742 351440), P Sanderson (0742 
351895). 

SLrungbourne: Anurag Vidyarrh (0795 73149). Would be mteresied to 
hear from anyone who wants to start a club near the Mcdway towns. 
St Albans: Bi-monthly meetings and a magazine Details from Adam 
Slater, 40 Watford Road, Si Albans, Herts AL1 2HA Telephone: 0727 
54 1 76. 

Stratford -on -A von ZX Users' Group: Chris Parry, 16 Sackville Close, 
St rat ford-on- A von, Warwickshire- 
Swansea Computer Club: B J Candy, Jr Gorlau, KJIlay, Swansea 
(20381 1). 

Swindon ZX Computer Club: Andrew Bartlett, 47 Grosve K i : 

Swindon, Wilts SNl 4LT; (0793) 3077. Monthly meetings and library. 
Sutton: Sutton Library Computer Club, D Wilkins. 22 Chestnut Coun, 
Mulgrave Koad, Sutton, Surrey S\\2 fd.K 

West Sussex: Midlmrsi and District Computer Csci Group. Enquiries 
to V Weston (073 061 3876), R Armes (073 081 3279), 
Worlc Computer Club: S W Rabone, 18 Castle Road, Worle, Weston* 
super-Mare BS22 9JW (Weston-super-Mare 513068). Meetings: 
Wood&prings Inn, Worle, on alternate Mondays. 

ZX Aid: Conrad Roe. LIS Cherry Tree Avenue, Walsall WS5 41.11. Please 
include sac. Meetings twice monthly. 

ZX-807ZX-S1 Users' Clubi PO Box 159, Kingston-on Thames, A postal 
club. 

Overseas 

Austria: ZX User Club, Thomas Christian, do Wissensehaft Forschl c, 
V., Po&rlaeh 141, Al 190 Vienna. Meets every first Friday of the month 
Telephone 0222-44 32 050 for details. 

Belgium: ASM. BDMA Belgium National Sinclair Club; P Glenisson, 
Rue De rEpcestraat, 14, 1200 Bruxelles. 

Belgium, France and Luxembourg: Club Sinclair, Raymong Bet/, 5rt 
Chemin du Moulin 38, BI32B Ohain, Belgium (322 6537468). 
Belgian User Group for Sinclair owners (BUGS); Op dc Bccdt, Patrick, 
Drabs! raat 144, 2510 MortseL 

Micro-Europe Club; R Beiz, Chemin du Moulin, RI328, Oham, Bel- 
gium. Telephone: CCP 000 0846556-37. 

Denmark: Danmarks National ZX-8061 Klub (DNZK), Jens Larson, 
Skovmoscvci 6.4200 Slagelese, post giro 1 46 24 66. 
ZZ-Brugergruppen i Danmark, Hoks 41. .>V' 51 ..i'.n-rc, Gratis roedlems* 
kah og gratis blad til enhver intcresserei 

J Niels Erik llartmann, OZ ZX Radioamaior, Krugcr Gruppe, Bredgade 
25 DK-4900, Nakskov. 

East Netherlands: Jonathon Meyer, Van Spaen Straat 22,6524 H.N 
Nijmegcn; (080 223411). 

Germany: ZX 80 Club, a po* Tal clubi contact Thomas Jcncyzyk. 
n.inu-ln, l'ositaeh 6 "5 D-3250 Hamelo, Germany. 

Indonesia: Jakarta ZX -80/81 Users* Club, J S Wijaya, PO Box 20, Jkukg, 
Jakarta, Utara, Indonesia. 

Irish Amateur Computer Club: Martin Slapleton, 48 Sca L ourt f 
Clonrarf, Dublin 3. (331304). 

Italy: Sinclair Club, Vie Molimo Vcccho so/E, 40026 Imola, Italy. 
Gcnova Sinclair Club; Virtorio Gioia, Via F Corridoni, 2 1, telephone 010 
3125 51. 

Micro-Europe: Belgium or Club Paris-Miero, 19 Rue de Tilly, 92700, 
Colombcs, France; associated with Club Micro-Europe. 
Republic of Ireland: Irish ZX-B081 Users' Club, 73 Cnoc Crionain, 
Batle Atha, Cliath 1 

Singapore: Sinclair Users" Group: Eric Mortimer, ID Wdmcr Court, 
Leonie Hill Road, Singapore. 

South Africa: Johannesburg ZX-80-81 Computer Users' Club: S Lucas, 
do Hoechsi SA fPty) Ltd, PO Box 8692, Johannesburg. 
Johannesburg ZX Users 1 Club: Lennen E R Fisher, PO Box 61446, 
Marshallstown. Johannesburg.. 

Spain: Club Nacional de Usuarios del ZX-81, Joseph-Oriol Tomas, 

Avda. dc Madrid, No 20^ 207, 10, la e>c A Banelnnj II hspana. 

lulernational ZX Spectrum i'.\ub. (idtuiL-l Indak-^io <!aru>, Saidjna, 4 

atrico 2a, San Andres dc la Barca, Barcelona Send international reply 

coupon. Produces a bi-monthly magazine. Spanish ZX Micro Chin: 

Apartado 181, Alicante (Costa Blanca), Spain. 

ZX Club Spain; C Benito PO Box 3253, Madrid, Spain 

Swedish ZX-elub; Sinclair Daiorklubbcn, Box 1007, S-122, 22 Ens- 

kede, Sweden. 

United States: Bay Area ZX80 User Group, 2660 Las Aromas, Oakland 
CA946IL-HarvardGroup, Bolton Road, Harvard MA 01451: (617 456 
3967). 



12 



SINCLAIR USER 7jnujrv !984 




The dream makers 










7 





CRL brings a whole new world of excitement right into your 
living room! 

Games that te st y ou r skills to th eultnn ate whe the r it' s zap ping 
down invaders or playing a whole game of cricket. 

Only CRL offers such a wide choice of computer programs for the 
world's most popular micros. 

. . . catch one today at Mri^n^Bnols, W. H. Smiths. 
Spectrum Group and all good computer shops or send 
direct to CRL, 

Never has so much excitement been contained in a cassette! 



CHL House, 9 Kings Yard r 
Carpenters Road, LONDON E1S 2HD. 
Tet : 01 533 £918 



I I H . i M 

i ' I -.?v ' . fl 



See page 1 40 for further details and order form. 






Spectrum 
3D TANX 



Spectrum 
CENT I- BUG 



Spectrum 
METEOROIP5 



Spectrum # 

Sound fX 




J- 



Spectrum 
SPAWN OF EVIL 



Spectrum 
SOUND FX 



E**1 »X^^ I li^ t ) # 




Spectrum # 

Dictator 1 


f - . 






Spectrum 
ASTRON 



Spectrum 
ZXE0 





Spectrum 
DICTATOR 



Spectrum 
TROM 



Spectrum 
PERSONAL FINANCE 




Spectrum 
2003 

A SPACE ODDITY 



Spectrum 
APPLE JAM 



PUFFIN BRING YOU 4 BOOK & SOFTWARE PACKAGES 

THAT ARE OUT OF THIS WORLD! 

Great ideas have never been alien to Puffin. And these stunning fantasy book and software 

packs are no exception! A truly exciting and 
original combination ot story and computer 
programs from sci-fi to sorcery 




ft.* t*»f'N limutY 1 

* v 1N To ♦ 

THE EMP 




THE KQRTH TRILOGY— £4.95 EACH 
Dare you take on the awesome might of the Korth Empire? 
Your swash buck ling skills will need to be at their sharpest 
in this intergalactic fighting fantasy! 
Each od venture pock contains: 

*an illustrated science fiction adventure story plus . . . 

*a cassette with three specially created programs 



THE WARLOCK OF FIRETOP 
MOUNTAIN 

Book and software pack —£6.95 
Software tape only —£5.50 
A maze of hideous complexity 
riddled with nasty surprises and 
fiendish traps lies between you 
and the Warlock's treasure and 
on.y the very skilled will survive! 
Warlock pack contains: 
*Warlock of Firetop Mountain story book plus 
♦Cassette with specially created programs for 
your Spectrum ( 48K.) 




far your Spectrum ( 1 6K ond ASK ). ^ pypp^ p^Qf^ COMPUTER COLLECTION 




News 



Fault on 
model three 
denied 

SINCLAIR RESEARCH 
has answered suggestions 
that The model three Spec- 
trum is incompatible with 
some software on the market. 
The company says that no 
major range of software has 
been affected, so far as it 
knows, by the change in the 
ULA reported several 
months ago. 

It adds that the operation 
of the Spectrum has in no 
way changed and it is 
through the assumptions of 
some software houses that 
difficulties have occurred. 

Problems have occurred 
with some software because it 
was taken for granted that the 
values from the three higher- 
order bits from bytes coming 
from the keyboard will al- 
ways be one. That assump- 
tion is not correct and the 
company thinks it unwise to 
take such a thing for granted. 

Bugs to be 
rectified 

ODYSSEY COMPUTING j 
producer of ZX-81 high-reso- 
lution games and utilities, has 
been having difficulty with 
two items in its range. The 
tapes in question are High- 
Resolution Zorf and High- 
Resolution Graphics in 
which there are several bugs. 

The company is doing its 
best to rectify the situation 
and will otTer money back to 
customers who have a faulty 
version ol the programs. 

It also warns that custom- 
ers may wait for new tapes or 
for the fulfilment of orders 
but it cannot state definitely 
when the programs will be 
ready for re-release. 

If customers have queries 
they should write to Odyssey 
Computing, 28 Bingham 
Road, Sherwood, Notting- 
ham, NG5 2EP. Alterna- 
tively they can write to the 
advertising department of 
Sinclair User. 



Copyright question 
remains open 



SETTLEMENT talks have 
been concluded between 
Atari arid Namco on the one 
hand, and Philips and Com- 
modore on the other. Atari 
claimed in October that the 
Philips Munchkin program 



and the Commodore Jelly- 
monsters infringed its copy- 
right of Pac-Man. It was 
widely expected that a legal 
ruling on the case would es- 
tablish a precedent on soft- 
ware copyright but the 



New anti-piracy device 



A NEW DEVICE to prevent 
software piracy has been in- 
vented by Professor Adi Sha- 
mir at the Weizmann 
Institute of Science in Israel. 
It would be applicable mainly 
to disc units of bigger micro- 
computers but it could also 
help to prevent piracy of tele- 
software on databases and 
networks, such as Micronet 
800, which have hundreds of 
small computers logging into 
them every day. 

Where it differs from other 
types of software anti-piracy 
devices is that it will also 
allow a manufacturer to limit 
the amount of times a pro- 
gram is used. 

The system prevents copy- 
ing by taking into account the 
relative weakness of a signal 
which has been copied from 



one storage medium to 
another. Professor Shamir 
says: 

"The beauty of the system 
is that it is cheap to imple- 
ment and does not require 
modification or computers al- 
ready on the market." 

Mike Johnston, secretary 
of the Guild of Software 
Houses, was pleased to hear 
of the new device, which 
could be of benefit to some 
members of the group. He 
says: 

"My first reaction is that it 
will be of some use and I 
would like to hear more about 
it. New security devices such 
as this are needed all the 
time, because no sooner are 
they in operation than some 
bright spark has cracked 
them." 



parties concerned decided to 
settle out of court, leaving the 
question open again. 

Although at present the 
law specifically forbids pirat- 
ing of tapes, the line between 
plagiarism and the fair use of 
available material has not 
been clearly defined. Several 
recent cases involving copy- 
right have been settled out of 
court but it is thought that 
the forthcoming Filctab Sup- 
port Services case against the 
National Computer Centre 
about the use of Usertab and 
Filetab may give a few point- 
ers. 

A Bill to give explicit copy- 
rif'hi protection lo computer 
programs will be introduced 
by Lord Lloyd to Parliament 
in this session. "It is a piece- 
meal piece of legislation," 
says a leading computer soft- 
ware specialist, "and it is un- 
likely to go through because 
of its knock-on effect on other 
laws. It may force the Gov- 
ernment to issue a policy 
statement on software copy 
right but it may take two 
years before we see definite 
changes in the law." 



Computers star in TV shows 



THE COMPUTER BOOM The Thames Television 

is taking over on television, series Database, hosted by 

following the introduction of Tony Bastable, has |ust fin- 

the BBC Computer Fro- ished and Central Television 

gramme two years ago. has a series along similar 




lines. It is called Magic Mi- 
cro Mission and is hosted by 
Adrian Hedley and Jo Wheel- 
er. Hedley plays the captain 
of the show and leads the cast 
and guests on a journey in a 
spaceship through the world 
of computers. 

Yorkshire Television is 
now thinking of producing its 
own show. The company is 
seeking users who have ap- 
plied their computers to 
strange tasks, such as feeding 
a dog and blowing up bal- 
loons. 

More information can be 
obtained from Yorkshire 
Television, The Television 
Centre, Leeds LS3 IJS. 



SINCLAIR USER January 1984 



IV 



Expansion in 
Europe being 
planned 

DURING a conference for 
overseas disiributors in Cam- 
bridge and a conference tour 
of European countries, Sin- 
clair Research has given de- 
tails of its sales plans for the 
European market, including 
the introduction of the Inter- 
face One and Microdrive. 

The marketing details for 
the devices were discussed 
with respect to the countries 
visited, which included 
France, West Germany, Swe- 
den, Italy and Spain. 

Sinclair also introduced 
several new computer ven- 
tures in the countries visited. 
In Paris, the company dis- 
played a new special interface 
designed to enable customers 
to use the Spectrum with the 
SECAM television system. 
Until now potential custom- 
ers have not been able to buy 
Spectrums in Britain because 
of the differences in the tele- 
vision systems. 

The Stockholm conference 
featured a new keyboard de- 
vice which will allow the use 
of extra letters in the Swedish 
alphabet to be used in pro- 
grams. 

Sinclair Research intends 
to make Europe and the other 
international markets, such as 
the U.S., its top priority. It 
visualises 300 million poten- 
tial customers in Europe, 

Nearly 40 percent of Sin- 
clair computers are produced 
for export and Sinclair will 
continue with that plan. It 
anticipate nuking i".1.5 bil- 
lion with the European fig- 
ures taken into account this 
year. Nigel Searle, managing 
director of Sinclair Research, 
says: 

"We place tremendous im- 
portance on exploring new 
markets for Sinclair products. 
The U.K. now holds the 
number one position in per 
capita ownership of personal 
computers and our exper- 
iences at home can and will 
be utilised in export markets. 



Software building up 
for Microdrive 



ORDERS fulfilled for Inter- 
face One and Microdrives 
have not yet passed the 1,000 
mark but some companies are 
adapting their existing soft- 
ware to work with the Micro- 
drive, 

Richard Shepherd Soft- 
ware is selling Cash Con- 
troller with an extra menu 
option for Microdrive storage 
and retrieval. 

The immediate advantage 
is that the program can be 
saved on to Microdrive and 
recalled quickly but little 
seems to have been done to 
increase the amount of data 
which can be retrieved by the 



program. The other company 
using Microdrive is Camp- 
bell Systems and its data stor- 
age programs is Masterfile. 
It has been adapted so thai 
the user can store and recall 
data on to the cartridge and 
modification to the existing 
program is minimal. 

According to Sinclair Re- 
search, several companies 
have shown interest in put- 
ting software on to Micro- 
drive cartridge. 

Development has been 
hampered by the lack of car- 
tridges available, although 
Sinclair hopes to arrange 
with software houses about 



the distribution of software 
on cartridge in the near fu- 
ture. 

Orders for the Interface 
One and Microdrive are still 
being completed slowly as 
Sinclair does not want to 
hurry a process which may 
cause difficulties. 

A spokesman for the com- 
pany says that from what in- 
formation it has, one in 10 
people ordering bought only 
an Interface One. That is sur- 
prising, as most customers 
will not have access to two 
interfaces and would not be 
able to use the RS232 and 
networks which it supplies. 



Cambridge Award presented 



THE CAMBRIDGE Award 
Trophy for programming, co- 
sponsored by Sinclair User 
and Cases Computer Simula- 
tions, was presented to Mark 
Lucas at the ZX Microfair at 
Alexandra Palace, London. 

His program, Battle 1917, 

is a war simulation for the 
Spectrum. As well as receiv- 
ing the trophy, Lucas collects 
a cheque for £ 1,000 and the 
royalties from his program 
which will be marketed by 
Cases Computer Simula- 
tions. He was also treated to a 
champagne dinner by one of 
the representatives of the 
software company. 

The second prize for the 
Spectrum was foT War 70, 
also a battle simulation was 
written by Mike Wheeler, a 
reader from Sale. 

The second prize for ZX- 
81 software went to John 
Sherry ofKeele, StalTs for his 
program Brood slayer, an 
adventure game for the 16K 
machine. The ZX-S1 and 
Spectrum prize winners each 
received £250. Third prize 
for a Spectrum game went to 
N. Holgate of Camber ley, 



Surrey for Oligopoly, a 

game of skill and intrigue set 
in the world of business. For 
the ZX-81 the third prize was 
won by Christopher North, 2 
Connaught Terrace, South- 
end, Bedall, North Yorkshire 
for another adventure called 
Barrows Quest. The third 
place winners received £100 
each. 

Nigel Clark, managing edi- 
tor of Sinclair User and joint 
chairman of the judges says: 
"We were impressed with the 
level of entries. We are plan- 
ning to run another competi- 
tion along the same lines 
soon," 

Melvyn Lloyd-Jones, a di- 
rector of Cases Computer 
Simulations, the other joint 
chairman, says: "The first 
two Spectrum winners were 
close, but the deciding factor 
which Lead us to select Battle 
1917 was the simplicity of the 
rules which added to its ad- 
dictiveness." There were 10 
runners-up for the Spectrum 
and ZX-81, 

Each will win five CCS 
programs and a free annual 
subscription to Sinclair User. 



Spectrum: Blocked In, D, 
Milwain, Oldham, Lanca- 
shire; Mummies and the 
Crown, C* Headley, Way- 
bridge, Surrey j Dominoes, 
K, Fisher, Buxton, Derby- 
shire; Magic Jokers, C. 
Powell, Wembley, Middx; 
Dark Realm, P. Darnaa, New- 
Maiden, Surrey; Diver, P. 
Caris, Farlington, Beds; 
Heart Attack, C. North, 
Southend, Bedall; Harry 
Goes Home, A. Bond, Rum- 
san, Banstaple; Treasure Is- 
land, A. Clenson, 
Wolverhampton; Toy I and, 
C, Jones, St. Annes-on-Sea, 
Lanes. ZX-81: Boxes, W, 
Blackburn, Sharpies, Bolton; 
Survival Maze, James Kown- 
tree, Chester, Cheshire; Hil- 
das Revenge, S. Walters, 
Cannock, StafTs; Convoy, J. 
Hntwistle, Cheltenham, 
Gloc; Pipeline, M. Moor, 
Cray ford, Dartford; The An- 
dromeda Trophy, M. 
Brooker, Broadhead, Strand; 
Marvin the Monopolist, D. 
Warner, Wolverton, Milton 
Keynes; Striking a Spark, J. 
Lowiher, Hey Wood, Lanes; 
Barons, Haxby, Yorks; 
Tower of Evil, J. Cul- 
lingham, Crowthorn, Berks. 



SINCLAIR USER January 1964 



ZX-81 sales are still 
going strong 



Sinclair aims 
for new BBC 
contract 

SIR CLIVE SINCLAIR in- 
tends to fight Acorn Comput- 
ers, and others, for the 
contract to build the new 
BBC computer. The contract 
will be awarded to the winner 
in the autumn and the BBC is 
already having consultations 
with Acorn. 

Sinclair Research has 
fought for the contract twice 
already and the Spectrum 
could have been the first 
BBC computer if Acorn had 
not made a deal with BBC 
first. Sir Give, however, is 
confident that he can win this 
time. He has submitted a re- 
quest for the specifications of 
the projected new machine, 

One of the things which 
could win Sinclair the con- 
tract is its impressive sales 
record, with sales of the Spec- 
trum reaching beyond the 
million mark. The more ex- 
pensive BBC micro has sales 
of about 200,000. 



FEARS about the demise of 
the ZX-81 and the 16K Spec- 
irum have been quashed by 
Sinclair Research. A spokes- 
man for the company says: 
" About six months ago we 
thought that the ZX-81 
would not last for much long- 
er and we thought about 
winding-down its manufac- 
ture. 

"We have no date for a 
wind-down now, as the ma- 



FORMER Prime Minister 
Harold Macmillan was guest 
of honour at the launch of a 
new range of educational soft- 
ware produced by Sinclair 
Research in conjunction with 
Macmillan publishing. 

His family founded the 
company 140 years ago and 
I he spoke of the great techno- 



chine has gone from strength 
to strength. We hope it will 
continue to sell well in the 
first few months of the year. 
We think sales will now be 
concentrated in third world 
countries, with demand fall- 
ing in the LLK." 

There are no plans to drop 
the 16K Spectrum. Sinclair 
Research will continue to sell 
the machine but it cannot 
confirm chat individual sup- 



logical advances in his life- 
time. "What is said is still as 
important as the method of 
saying it," he commented. 

The nine initial programs 
in the range are based on the 
widely-used Macmillan Edu- 
cational school textbooks. 

Two software houses, 
Five- Ways Software and 



pliers will continue to pro- 
vide stocks to retailers. A 
spokesman for the company 
says: 

"We have no plans to cease 
production but sales have 
shown that the 48K Spec- 
trum is out-selling the I6K 
version by four to one. None 
of the big retailers, such as W T 
H Smith, has shown any in- 
clination to drop the machine 
from stocks." 



Fisher-Mariott, were involved 
in developing the programs 
which sell at £9.95 each. 

Although Sinclair Re- 
search plans to expand its 
Macmillan software range, a 
company spokesman syy* it 
will also be producing edu- 
cational programs in coniunc- 
tion with other firms. 



Joint educational programs launch 



Put everything 
you need on 
the keyboard 

with a Custom 

Keypanel Kit. 






Everything you ncetl 
I Son [lie kcvboard wiih 

<;rsTo\i M:\ in\i as 

Th&t precision die-cut plastic panels fit perfectly 
over your ke\ hoard and provide an inslanl and 
individual reference to all of your soft ware. 

Each Kit comes in a clear plastic storage wallet and 
contains; 10 Matt black Ko -panels plus sheets 
a uitaini ng < Tver I tO self adhesive ( lommand la be Is 
pre-print ed with words, symbols and arrows, plus a 
sheet < jf blanks lor \our c rvvn designs 

SPECTRl'M KFYPANKLS are 96x22 -imni and the 
labels are printed in 'Spectrum' bright red. A Ml ST 
lor flight simulation and all multi-key games and 
applications. 

' I "h c H RST add- Oil for y t yu r Spect ru m . 

ORIC KEYPANELS are 105x275mm and the labels 
are ORIC blue. Master those- CTRL and f S( kc\ 
combinations 

An INSTANT reference to all C )KtCs keyboard 
functions. 

New available from W H SMITH and other good computer stores. 

tiJtiay to Softeach I iniiteil < iulk-^t- Ksjad, RcjUing 
Berkshire, Rt 1 OK. vtt di-fun h u > y\m firn tAmt r* i*t nttura 
Please- M.-nd me: 

... Spectrum Kcyparu-I Kiis At £.*.*)5 + S5p p&peaeh 
(iKrrM.-a!t should add 25'Jfi fur additional sulfate mail ) 

OR]<; Keypanel Kits at + p&p cadi 

(overseas slmukl add .*S " lor additional surfaee mail ) 

I enc lose j total remittance oft eheques postal 

orders payable to Softeaeh Limited 

NAME * 

ADDRESS 



L 



ZX 81, SPECTRUM, DRAGON 

BBC AND VIC 
SOFTWARE LENDING LIBRARY 



We have for hire programs for your computer. Hire 
charges start at 50p 

£5 life membership (less than the cost of a single 
game) brings you the SOFTWARE LENDING 
LIBRARY membership kit, including catalogue and 
newsletter. 

We now have over 200 hire titles, mostly for the 
Spectrum. We deal with all orders by return of 
post. Overseas members are welcome. 

Many major titles which we cannot hire are dis- 
counted to our members at up to 20% off. 

Send cheque or PO for £5 to: 
SOFTWARE LENDING LIBRARY 
PO BOX 3, CASTLEFORD, 
WEST Y0RKS + 

Stating name, address and computer type. 

AH tapes used with manufacturers' permission. 



LEARN TO PLAY 
BRIDGE ON YOUR 
HOME COMPUTER 

Enjoy learning to play bridge with Bndgemaster a 
complete bridge tutor professionally prepared with 

world expert Terence Reese 
Listen to the commentary as you are coached step by 
step through the game While you listen you will 
learn and play brrdge Bndgemasler contarns 
commentary and computer tapes and a useful 
reference book — everything you need to learn bridge 

"'Bndgemasrer really does bring the game alive for the 
beginner "Soft," 
"A really professional prog/am 100% value for 
money Home Computing Weekfy. 

For the Sinclair ZX Spectrum 16f48K. Commodore 64. 
BBC B and Electron — £24.95 

Sinclair ZXBf I FC71 6K - £19.95 




Available from Boots a rid other leading computer 
stores or direct from Bridge master. Free post. Dept. IUX 
POBok 16*, SLOUGH SLZ 3YY, 

Prices include VAI, poll and packing Remittance! payable to Bridge-mailer 



20 



SINCLAIR USER January 1984 




TOO PROGRAMS 
FOR THE 

Z * SPECTRUM — 
CASSETTE 



r 




r 




For both the 16K and 48 K versions of the Spectrum, the 100 programs in this large-format paperback 
and cassette provide a unique software library for the new user. Games, business applications, graphics, 

science, mathematics and home uses are among the topics covered. 
A cassette containing the 100 programs, with a booklet that explains how to load and run the programs, 

is available as an optional extra, 

December '83 



£7.95 paperback c. 220 pages 
£12.50 cassette including VAT 



13-634766-5 
13-634774-6 



January 84 




Published in June 83— a practical 
guide to the ZX Spectrum, ideal fur 
first-time users, Graphics, sound and 
making musk: on the Spectrum are 
special features of this book 
"The straightforward text is well written, 
punctuated by cartoons, and aver I 70 
helpful diagrams a bandy book 
that complements Sinclair^ own 
manual irery well * Electronics and 
Music Maker 



1 

SPECTRA 



£6.95 paperback 
240 pages 13-9&5028-7 



Price*, which Include postagr and pat king, 
in coned at I he time of going press 
but mny be iiibjecl to change, 



Orders 

These book* and cassettes ran bf ■ hUti/ >■ !i ,i usual brwiKsi'llpr 

of m case of dllticulty from Department 30 . Prr nin -r- Hull 1 ni rr national 
66 Wood Un> Fnd, Hrmrl Htrmpsiead. Hertfordshire I fP2 4 KG. 
England. 

Pta&.se mark the number of items you wish to order m (he box be* id* eac h 
title and return the advertisement lo lh# <iddre»% above Pncn include 
postage and packing Phja** allow Zfl days tot delivery 

I auJhonse you to debit my credit card accomnl w(|h 

thv amuunt of Sl 

Mv \:>.e-*, 'Vwn.iii FxprKMi/Batclaycatd No is 



Eicptrydale 

I enclose a cheque/PC lor £ 

Payment should be mad* out to I NTrLftNATtONAl BOOK 
JIISTRIB17TOKS. 

Nam? 

Aii d T ess 



• ,| I . JIV 



Prentice Hall 




International 



SINCLAIR USER January 1 984 



A NEW WORLD OF ADVENTURE 

STflL SifjWW 



ADVENTURES OF 

ST.BCRflBRD 




BLACK CRYSTAL 

A THIRD CONTINENT SERIES 

ADVENTURE 

The Classic a* program adventure 
game lor the 4BK Spectrum and 16K 
2*8 1 computers No software collection 
is complete without if "Black Crystal 
an excellent graphics adventure and a 
well rhougni out package Sinclair 
Umt April 63 ' Black Crystal has 
•moressed me fay its sheer auantny and 
generally h»gh quaky of oresernalion I 
am afrd^cj i have Become an addict " 
Home Co-iQuftrtg Weekly Aprif 83 
Spectrum 48K 180K u< program m six 
pans Oflh £7,50 
ZJtfll IfiK over 10OK ol pju-g- . 
seven pans only £7,80 
WHY PAY MORE FOR LESS OF AN 
ADVENTURE? 




TNE ADVENTURES OF 
ST. BERNARD 

An fuelling, tasi moving^ mactune code 
arcade game where you guide your 
.nirepid St Bornafd through ihe perils of 
ine icy wastelands to rescue his M«stresc 
trorn ihe clinches o< the abominable 
snowman 

Available for 48K Spectrum £5.95 



VOLCANIC DUNGEON 
A THIRD CONTINENT SERIES 
VENTURE 

reafem of Myth and Mac 



>s Imprisoned <n a 
eep within the Vrjteamc 
■ indom Dungeon set ups 
can play inis addictive 

and owe* aga>n Single; 
>ut tiresome typing 
other fetf Adventures, 
ion Manuai rtffi Mac ot Dungeon 

The wnoie game mecharMSm makes for 
a very Addictive Program, ana one that 
ns a firm favourite with many 
ets 

if Computing MfeftMy. June 1963 

For the 4SK Spectrum or ZX-B1 16K 
# CS 00 



THE CRYPT by Stephen Renton 

PrHisare your sell for Ihe many 
challenges that shall confront you wheo 
you dare fo enter THE CRYPT, 
batf'a *rith g^ant &corpon? H*>i! spawn 
Craners Poe - Negs ana rt you are 
unlucky enough - the Dark CyC»ops m 
* this arcade style adventure. 

_ Available lor the 48 K Spectrum at 

£4.95 



STARFORCE ONE 

Tnko on 1he robot guardians o* the 
contra* computer in a superbly styfcsed 
" we dimensional battle game, 
(ido^s machine code arcade action} 

Available for 48K Spectrum E5.95 



THE DEVIL RIDES IN 

I uttered ihe lasi irK»r»tflbon& as the 
clocK struck thirteen AN te*l aitem except 
lor a faint rustling in Ihe corner From 
out of <he shadows ihey came all Hefts 
Jury againsi me du^ l was not 
dorcnsGlees. until the Angel on Doatn 
.Mngeci ho* so jomco the battle 
Avoidr-ifi his bolts n' heft lwe \ look 
:• r .in M\ !-' ! :i;h-*> .vete sfim bul 
my ruck heta ; » 

(Fast moving, machine code, all 
action. Arcade game) 

Available Tor 4&K Spectrum E5.95 



STARFORCE ONE 




>£S IM 



• flf£" 



bove are available through most good computer stores or direct from: 

CARNELL SOFTWARE LTD., 

North Weylands Ind. Est,. Mo.esey Road. Hersham, Surrey KT12 3PL* 
DEALERS: Contact us tor your nearest wholesaler. 



FROM CARNELL SOFTWARE 




"THE WRATH OF MAGRA 
A THIRD CONTINENT 
SERIES ADVENTURE 

The first born has been destroyed. The 
Black Crystal of Beroth has been banished. 
Theaj'iance of Evil has been defeated by the 
armies y Lord FendaK So ends the Third 
Age. Now we invite you to write your name 
in the history of the Fourth Age of the Third 
Continent 





You will meet friends and enemies, old and 
new. in the long awaited sequel to Volcanic 
Dungeon Using high resolution graphics 
and combining the best qualities of 'Black 
Crystal" and "Volcanic Dungeon", we will 
allow you to become part of this tale of 
revenge. 

The Wrath of Magra" comes as three, 48K 
programmes on cassette boxed with in- 
struction manual and book detailing the his- 
tory of the Third Continent and the many 
spells you will be using throughout the 
game. For the 48K Spectrum @ El 2 50 

NOTE: The Wrath of Magra is a complete 
adventure You need not buy Volcanic 
Dungeon or "Black Crystal" to play »t 

Available from Feb 84 






AIRLINE A wing and a prayfl* will 
not oe enough 10 1um your £3 
million 10 £30 m*on tfi the lime 
allowed but your tinanoal wizardry 
win enable you Co take n* Brush 
Airways, or will it? Runs on ZXB) 
1©K - £5 WXI Spectrum 
- C6 



CORN 
CROPPER 




STRATEGY G AWES 



EM 

CORN CROPPEH Limned cash and 
Noughts are Iwo of the problems 
ISCJrtQ trie farmer Planning terttlizing 
and harvesting must art be done 
ecoricmiCaJly if you are Co reap Ihe 
rewards afflered >n corn cropper 
Runs on ZXBt 16K - £5 and 
Spectny 16K'4BK — C6 




AUT00M6F TOu naw* a million m 
capita* and need to increase this, to 
E25 m*ori in the ShOhesl lima 
possiWe Inflation, str«kes sfuotfrsti 
markets ara only Some of Ihe 
najards. to overcome Runs on 
ZXS1 16K - £5 and Spectrum 



5p?t1rurn 4BK 



SMUGGLER 




SMUGGLER As master or a tStii 
oenrury vessel you ptough between 
England and the continent vrSili'iy 
pons to Duy and sell yrv.ji oairxi 
but beware the customs men , 
pirates and gate force winds can all 
nun you aground Runs on 
Spectrum 48K - £6 




DALLAS Can ycxi amass enough 
pelro dollars to lake over 1be F<.*nrj 
empire Cut bhroal business and an 
eye for 1he main chance 1 may get 
you ln*f* but yOul need nerves of 
steel to become Ihe oil king uf 
Data* Runt on ZXBi 16K - £5 
and Speclrum 16KMBK - C5 



PRINT 
SHOP 




PLUNDER 




PRINT SHOP In print shop are 
scheduling, slatfmg, purchasino ftnd 
quoting wittHn Irus lima limri wm test 
your business acumen to ihe ful 
and weekly balance sheets w* 
prove 1he quality ol your de&SOh' 
making Runes On ZXBT 16K — £5 
and Spectrum 1SIV4&K E6 



strategy games 



PLUNDER Can you singe Ihe King 
ol Spam's beard Engage the 
Spanish ships on Ihe high seas, 
survive lhe*r broadsides and 
plunder the gold destined lor ibe 
Armada and y<n. rniyht yiji yyu r 
KmpjIUhood belore Francis Drake 
Runs dti Spectrum 4-0 K £fj 



GANGSTERS! 



CC STRATEGY GAMES 



GANGSTER ■ • you oold hearted 
and callous fiiximjli in warrant the 
title of Don You need to be if you 
are to nse id me top ol the pie. A 
qi.ic.lt trigger ■linger and an even 
quicker brain are needed to control 
the mobs and their rackets Runs 
on Spectrum 4-BK £6 



BRITISH 
LOWLAND 




STRATEGY GAMES 



BRITISH LOWLAND You are given 
a racing slarf lor yfju> small sports 
car company but you have an 
overdraft 1r> repay and a wotfcfor db Id 
be kept happy Steer your wey to 
success rtiln carclul managemenl 
ami industnat relations Rung on 
Sped rum 46K - €6 




ABYSS Can you fpumey across to 
long- for gotten Abyss and outwit the 
evil monsters thai lurv m ihe Shadows 
a*a*ng the tothardy and caretoN 

Hekajrtm thm mm I mom 

and many monsters WlR you be ana 
one to make rrv- Abyss safe | 0 cross 
aywri Runs on Spectrum 4&K — £5 




BYTE Complete Ine ton circuits yoi 
need to bu*f your computer sytien 
men return home Easy Byte has 
sent its electronic monsters to harry 
you through ttrt three dimensional 
maze of circutry, if any of them 
calcb you Bur* on Spectrum 
4fJK - £5 



CAMELOT At Ihe banished Arthur 
Pendragon you must find seven 
treasures withoul Idling prey to Ihe 
Brigands, Dragons and Evil 
fvtarjoane that Stand m your way 
and make a triumphant return to 
Cametot 1o be c*o*ned King Runs 
on ZX81 NW - E5 and Spectrum 

Available from W H Smith, Boots, Rumbelows and all good computer shops or 
Cases Computer Simulations Ltd., 14 Langton Way, London SE3 7TL. 




€C 



Strategy Gaines. They're no pushover 



24 



SINCLAIR USER January 1984 




Hooked on the 
worm game 



I AM HOOKED. 1 have 
been playing with the Worms 
game for the last seven 
months, at least six hours a 
week. 

I have finally conquered it. 
Could I be a world record- 
holder with a score of 
260,850, completing stage 
seven successfully? 

Mark Appleby, 
Camberlcy, 
Surrey ■ 

Friendly 
suggestion 

I AM WRITING to say how 
much I enjoy reading your 
magazine. I buy it every 
month to do the programs for 
the Spectrum. 

My friend made up a pro- 
gram. I thought you might 
like to try it. 10 PLOT 127, 
88: DRAW 50, 50, 788. To 
change the program you 
change the last numbers. 

My favourite game is the 
Worms game on which I have 
scored 150,765. 

P Ax tell, 
Nottingham. 

Scoring on 
all fronts 

I THOUGHT 1 would tell 
you my high scores on ZX 
Scramble (Mikrogen) Mazogs 
(Bug-Byte) Lunar Rescue 
(Mikrogen) and Zuckman 
(OSL), on the ZX-81. 

ZX Scramble. 3660; Ma 
zogs, 92 percent; Lunar Res- 
cue, 15,280; Zuckman, round 



the clock once plus 1,442, I 
think that is 101,541. 

Jonathan S Latter, 
Cannock Wood, 
Staffs. 

Orb iter record 
under attack 

I HAVE a 48K Spectrum and 
I have bought the Silversoft 
Orbiter. I have achieved a 
score of 244,050. I played [he 
game for 45 minutes and t 
had completed 14 attack 
waves. Is it a record? 

Michael Pascall, 
Brentwood, 
Kssex. 

Cookie gets 
high score 

I HAVE scored on Cookie 
51,825 and I reached level 
11. I saw thai someone said 
That rhey did nol like Cookie, 
but 1 do. I think it is the best 
game we have so far. 

Matthew Garrett, 
aged 8, 
Bedford. 

A routine 

discovery 

I AM WRITING about a 
routine I discovered while ex- 
perimenting with the POKE 
statement on my 16K ZX-8L 
The routine has the effect of 
'slurring* the characters of 
the T 81, allowing 'impossible* 



graphics. As the routine is so 
small I have not taped it. The 
listing is: 
10 POKE A,N 
20 POKE A+i, 200 
where A is the desired loca- 
tion and N the character 
code. An example would be: 
10 POKE 16800,1 
20 POKE 16801,200 

That would give a vertical, 
one-pixel wide, line near the 
middle of the screen. The 
routine will work only on the 
I6K ZX-81. 

D Read 9 
Ashby de la Zouch, 
Leicestershire. 

Shortcomings 
pointed out 

I HAVE OWNED a ZX-81 
for nearly two years and had 
great success from the start. 
In April, 1982 I heard about 
Sinclair User and hurriedly 
ordered my issue. You do a 
marvellous job, as most of 
your readers must agree, but 
there are some points I would 
like to make. 

In the Attack program 
p.72, October 1983 — you 
stated it was for the 16K ZX- 
81 but when has BORDER, 
INK, PAPER, BRIGHT, 
READ and DATA been 
available on the ZX-81? I 
know it is easy to make mis- 



takes but please do not do it 
again. After converting it to 
work on the ZX-81 it worked 
perfectly. 

I can scarcely read some 
parts of the program listings 
made with your new printer. 
Why not treat it to a new 
ribbon? 

About the early retirement 
for Corner Man, I met him in 
Oxford recently and he told 
me that you made him redun- 
dant. I beg you, give him 
back his job. 

Andrew Hewson should 
have more pages and so 
should that Forth siufF. 

I have access to a Jupiter 
Ace at school and I would 
recommend Forth to anyone 
who is interested in learning 
different languages. 

On the other hand, if I told 
you all my compliments on 
Sinclair User you would need 
a whole issue for just my 
letter. 

Finally, if anyone is inter- 
ested in having a pen friend 
who has a ZX-81, 1 would be 
more than delighted to swap 
views, letters, tips and pro- 
grams. 

May Sinclair User live for 
ever. 

Michael Box well, 
aged 13, 
2 St Leonards ( lose, 
Watlington, 
Oxford. 



Greed threatens 
home micros 



AS I ENJOY your magazine 
and always buy it, I would 
like to make the following 
comments: 

The home micro industry 
at the moment has an unac- 
ceptable face to it. 

It is one gigantic rip-olTand 
I am waiting for the first 
magazine to expose it as such. 

Most software is incredibly 
poor in quality and not wor- 
thy of any type of profession- 
alism. 

Shops are hell-bent on 
creaming-oflfthe profits while 
the going is good on this no- 
refund, no-service product 
market. 



Please discontinue your 
top ten as I suspect certain 
stores have an interest in pro- 
moting sales of particular cas- 
settes. 

Please continue with your 
software review and listings. 

How about an article on 
software houses? I rate Mel- 
bourne House highly. 

Please, please save the 
home micro industry before 
it self-destructs in a welter of 
greed. 

B Plowman, 
Matlock, 
Derbyshire. 

Man ItutTi on p*i#t 2G 



SINCLAIR USER January MM 



Letters 



Disreputable 
advertisement 



I HAVE just bought my usu- 
al copy of Sinclair User and I 
am somewhat horrified to see 
an advertisement which ap- 
pears to be selling porno- 
graphic programs. Apart 
from producing such pro- 
grams in the first place, I 
think that such material 
might well be left to find 
more suitable outlets. Sec- 
ond, whether the programs 
are pornographic or not in 
content, the inference of the 
advertisement is that they 
are, and there is no age warn- 
ins. I think that there are 
three point which should be 
made: 

Sinclair User is read by a very 
large minor audience, my 
daughters included, aged 
eight and 12. I am sure that 
there are many parents who 
will be as keen as 1 am to keep 
children away from such ma- 
terial. 

The lack of age limits indi- 
cates that minors and adults 
alike will be able to purchase 
the programs which are, by 
and large, well within the 
'pocket-money* market. I 
would question the legality of 
this situation. 

Do you not think that a maga- 
zine of your reputation would 
have been better keeping 
away from material like that? 
1 should have thought that if 
anyone wants sex games they 
would be better writing their 
own or at least have to look 
for such things in the adult 
press. 

Obviously I shall have to 
switch to another magazine if 
anything of a pornographic 
nature is to appear again. Un- 
fortunately, 1 have rec- 
ommended Sinclair User to a 
large number of people and I 
hope that there will be no 
repercussions over this latest 
issue. 

For my part, as a computer 
consultant, I feel that any- 
thing which brings comput- 
ing into disrepute is harmful 



to the industry as a whole. 
We had enough trouble in the 
'60s and early "70s with bad 
salesmanship to last a Life- 
time. Now these machines 
are achieving their correct 
place in society after all the 
years of mystique, I am very 
disappointed to see the adver- 
tising of pornography which 
cannot do the industry any 
good. 

I, and probably many 
others, would like to know 
your policy on this matter, 
particularly your future poli- 
cy. 

G S Kin near, 
Hartford, 
Cheshire. 

• We agree tvith your com- 
ments and we published an 
apology in our last issue. In the 
rush of producing a magazine 
some things can be overlooked 
and unfortunately that is what 
happened in this case. We took 
immediate action to ensure 
that it did not appear again 
and ;r t: tall do our best to make 
sure it does not happen again, 

Cheap graph 
paper sought 

I OWN a 48K Spectrum. 
The Print *n' Plotter jotter is 
the only graph paper of 
which I know that is the same 
size as the Spectrum screen 
i.e. 8x8 squares and 
176x256 overall. At £9.95 it 
is too expensive for me. Nor- 
mal graph paper has 10x10 
squares and is not suitable for 
designing Hi-res screen lay- 
outs. 

Does anyone know where I 
can obtain some suitable 
graph paper at a reasonably 
cheap price? 

Here is a list of POKEs I 
find useful when program- 
ming: 

POKF 23609,25 sets the 
keyboard beep. 



POKE 23658,8 - sets caps 
lock on 

POKE 23658,0 - re-sets 
caps lock off 

POKE 23662,1 - allows line 
22 to be printed on. 
POKE 23662,2 - re-sets line 
22 to normal. Important — 
line 22 must be re-set after it 
has been printed on; 

To print on line 23 use 10 
PRINT # 0;" SINCLAIR 
USER";GOTO 10. 

Michael H organ* 
Isleworth, 
Middlesex. 

Technological 
retreat 

CAN YOU remember when 
the first calculators appeared? 
Soon they were advanced and 
had touch-sensitive key- 
boards. The price of that type 
of calculator was substantial- 
ly higher than the normal. 

When computers reached 
the market they, too, had 
'typewriter-style* keyboards. 
One of those computers, the 
ZX-81, had a touch-sensitive 



type. You would expect, in 
line with calculators, the 
price of such a machine 
would be substantially higher 
than other computers but the 
ZX-81 is the cheapest com- 
puter on the market. Even 
when people buy a ZX-81 
they would eventually like to 
buy an add-on keyboard. 

What had once been the 
best machine to own seems to 
have changed through the 
years to be the worst. It has 
also happened in the short 
term with computers. Origin- 
ally computers were vast ma- 
chines with many valves and 
engineers tried continually to 
reduce the size. 

Now we seem to change 
our views again. People buy 
keyboards with large cases for 
the Spectrum just to make 
the computer look bigger and 
more powerful. What we 
have set out to reduce we now 
wish to expand. Arc wc muni: 
forwards or backwards in this 
age of technology? 

Marc Hawes, 
Ely , Cambs. 




Competition 
unfair to readers 



I HAVE decided not to re- 
new my Sinclair User sub- 
scription as I do not think 
that you are treating all your 
readers equally. For example, 
the competition for the Mi- 
crodrive is open only to the 
more experienced. 

The majority of Sinclair 
owners as yet could not write 
a program, far less do your 
competition, so uniil you 
have competitions all vout 
readers can attempt I do not 



think I should subscribe. 

Robert McKinlay, 
Blairgowrie, 
Perthshire. 

• We attempt to please as 
many people as possible in 
each issue. While the Micro- 
drive competition was limited y 
it attracted a good deal of inter- 
est. Last month we had a com- 
petition for users of all 
machines. 

Mm IrUfn on page 2S 



26 



SINCLAIR USER January 1984 




BUC-BYT 

SOFTUIR 





The Birds end The Bees a an 
aria hoi animated cartoon - 
style game, introducing, for 
the first time on screen, Boris 
the Bee. Boris must collect as 
much nectar as possible, whilst 
avoiding various- nasties like 
birds, wasps, centipedes and 
Venus fly traps, Smooth, fast 

machine- code action 
throughout with sound effects, 
joystick option (most types) 
and speech option with the 
Currah Microspeech Unit 

Author: Adrian Sherwin with 
graphics by Matthew Smith 
(of Manic Miner Fame) 

OTHER BEST SELLERS 
FOR YOUR SPECTRUM 




At 



Bug- Byte limited 

Mulberry House, 
Conning Ptoce, Liverpool LI &JB 

Dealers contact Matthew Thomas 
on 051 709 7071 
Ri'tj^rncft Dealer, trm oi (In 
direct from C&S Distribution 
on 01 960 2155 



Businesslike 
Spectrum 



I WOULD like to say how 
much I agree with G A 
Rooker's letter — Sinclair 
User, October — about seri- 
ous use of the Spectrum. My 
48K machine is in constant 
use in my one-man design 
business, I use Rooker's 
Beamscan program and I 
have written my own pro- 
gram from which I can select 
construction notes to be 
print ed-out, to save me hours 
of tedious handwriting on my 
drawings. 

I am heartily sick of the 
way the business computer 
world seems to ignore Sin- 
clair computers and dismisses 
them as mere games ma- 
chines. There is even a regu- 
lar computer column in my 
local paper in which the writ* 
er often makes veiled 'anti- 
comments' abouL Sinclairs. 

The more I learn about the 
capabilities of the Spectrum, 
the more I am convinced that 
there is much left to explore, 
and I am absolutely con- 
vinced that it is not necessary 
for the small business to con- 
template the expenditure of 
more than £2,000 to install a 
computer system. 

1 agree with Rooker that 
Sir Qive should concentrate 
on the development of the 
Spectrum business image be- 
fore pushing ahead with his 
projected business computer. 

R C Crane, 
Burton-on'Trent, 
Staffs. 

Missing colour 
mystery 

MY PARENTS bought me a 
ZX-81 in August, 1982 and 
since then I have been an avid 
reader of Sinclair User, 

I am now the owner of a 
48K Spectrum Mark II 
which my parents bought in 
July. We have tw T o television 
sets, a Pye 22in. colour set 



and a 14in. portable Contec 
less than two years old. I 
cannot get colour from the 
Contec set; all pictures ap- 
pear in black and white and 
no amount of tuning will 
help, I discovered this only 
last week as the Contec stays 
in Kent during the summer 
months. 

Could any of your readers 
tell me why my Contec col* 
our television is incompatible 
with my Spectrum? 

Nicholas Fuller, 
aged 14, 
London EC1* 



Integrating 
machine code 

SOME READERS may con- 
sider this as egg-sucking ad- 
vice but others, like me 3 may 
have found difficulty in inte- 
grating machine code rou- 
tines with Basic programs. I 
have found the following pro- 
cedure effect ive with the 
Spectrum: 

SAVE Basic program and 
machine code separately — 
"mainprog" and "machine- 
codefile". 

Type an initiating program 
like this — call it "ink": 10 
CLEAR n: LOAD "machin- 
ecodefile" CODE 20 LOAD 
"mainprog" 

SAVE "ink" line 10 on 
main tape. Remove tape but 
do not wind back. 

NEW and put "machine- 
codefile" into cassette record- 
er. Type CLEAR n: LOAD 
"machinecodefiie 1 " CODE: 
RETURN. 

Replace main tape and 
SAVE "machinecodefile" 
CODE n,n. 

Remove tape: put in Basic 
program ("rnainprog"): 
LOAD "mainprog" - NEW 
First. 

Remove and put in main 
tape. SAVE "mainprog" 
LINE n. 

To run it, type NEW> 



wind back and LOAD " " 

The main tape then con- 
tains the Basic and machine- 
code programs and thereafter 
can be loaded in 1; it is also 
self-running. 

One assumes USR lines in 
the Basic program to enable 
the machine code routines. 
Once Microdrive is generally 
available, perhaps we can for- 
get this hassle. 

David Bye, 
Saffron Walden, 
Essex. 

Family tree 
program 

MY SON tells me he has seen 
an advertisement for a pro- 
gram to make a Family Tree. 
We cannot find it in any of 
our copies of Sinclair User 
\\.vA I wonder if anyone can 
lei us know if such a program 
exists for the Spectrum 48K. 

Dilys Mel my re, 
Camberley, 
Surrey* 

Display errors 
corrected 

THANK YOU for publish- 
ing my article on display in 
the November issue of Sin- 
clair User, Unfortunately 



there were two errors in one 
of the lines of diagram three. 

Line 370 was printed as 
LET A$ = ( ( V* + A$ AND AS 
(1 TO 2)="00") + AS AND 
AS = (2 TO) 

AND AS (lTO2)="0/') 

John Arm Held, 
Bridgwater, 
Somerset. 

Churning out 
the aliens 

WHEN I BOUGHT a Spec- 
trum 48K a few weeks ago I 
thought the standard of 
games for it would be fairly 
good but nine games out of 
every 10 available in the 
shops are childish tripe along 
the space invaders lines. 

I am 35 and want some- 
thing to tax my intelligence. 
The cliche games such as 
chess and backgammon fulfil 
this slightly but there is tre- 
mendous scope for program- 
mers to turn their skill to 
producing new games. 1 ac- 
cuse them of taking the easy 
way and churning out aliens 
after aliens after aliens. 

What do I think of games 
software in general? To bor- 
row the title of a program 
printed in the September is- 
sue, Rubbish! 

Mike (rod win, 
Leicester. 



Help needed for 
software search 

l THINK your Software Di- 
rectory is an excellent idea, 
with the profusion of pro- 
grams flooding the market 
but I think the potential user 
will be looking for a program 
for a particular purpose and if 
you were to catalogue the ti- 
tles alphabetically, section by 
section, it would be much 
quicker to locate the kind of 
thing one is seeking. 

I would like to ask you if 
you know of a program to 
enable me to get a cutting 
list, costing and list of materi- 
als from a design of a cabinet 
after the variables are en- 
tered. I know of some avail- 



able in the States for the 
purpose but 1 should imagine 
someone has produced some- 
thing here by now, or there 
may be a Spectrum graphics 
program which could be 
modified for this purpose. 

G H Anderson , 
Bourtoit, 
Dorset. 



• We take your point and are 
looking at the possibility of re- 
arranging the list. We do not 
know of a program of the type 
you describe but perhaps read- 
ers can help. 



28 



iJINO-AIR USER January 1984 




Visions {Software Factory) Limited software is available horn Boots Centra Soft Currys (selected stores' Feiranti and Davenport Greens Laskys 
Lightning dealers Makro Menzies Prism dea lets Record Fay re Humbelows Soitwjie Cirv Spectrum dealers SupaSnapS (selected stores) Teseo 



SINCLAIR USER January 1984 



Communications taken 
out of the cradle 



MICROMYTE has pro- 
duced a communications sys- 
tem 10 use on a home 
telephone which will allow 
you to SAVE and LOAD pro- 
grams to another ZX-81 or 
Spectrum user at 600 baud. 
The system consists of a cra- 
dle for the normal standard 
telephone, which has an am- 
plifier and filter in it- The 
power pack is plugged into it 
and then a lead taken from 
the alternate power socket to 
the computer. 

If you have a Spectrum the 
alternate power socket is a 
jack plug; if you have a ZX* 
81 the alternate socket is a 
Spectrum -type barrel socket. 
A lead with both kinds of 
plugs is provided. 

A cassette is supplied with 
the software which does all 
the work. You must first 
LOAD it into the computer. 
The program first lowers 
RAMTOP - on the Spec- 



trum by 1,535 bytes — and 
then loads the machine code 
program above it. Separate 
programs are provided For 
16K and 48K machines. The 
program can be called at any 
time during a running pro- 
gram or from the keyboard by 
using RAND USER 64000 
on a 48 K. Spectrum. 

The bottom line is taken 
over for messages once the 
machine code routine is en- 
tered and (T) transmit or (R) 
receive appears on the screen. 
Pressing (R) will start the 
LOADing routine immedi- 
ately. That routine waits for a 
"header" from the EAR 
socket before starling. 

If T is selected, you are 
asked whether you want to 
SAVE a program (1), varia- 
bles (2) or a the current 
screen (3). Pressing the ap- 
propriate number leads to a 
message Press Key to trans- 
mit. That should not be done 



More power to 
extra keyboards 



A SIMPLE device is avail- 
able which allows you to use 
the ZX-81 or Spectrum +9 
volt power supply to power 
other equipment while you 
are not using your computer. 

Two versions are available, 
one as a standard +5 volt 
regulated power supply and 
the other adjustable from +9 
volts to +5 volts. Two screw 
terminals are provided for the 
output to your circuits. 

It can be used to supply 
more power to any extra 
boards on a motherboard sys- 
tem if you have two power 
supplies. Versions are avail- 
able for ZX-81 and Spec- 
trum, the only difference 
being the input power socket. 



The unit is in a small, 
black plastic box 24 x H x 
lin. and has an LED on top 
to indicate power on. The 
cost is £6.95 for the non- 
adjustable version and £7.95 
for the variable version. Cen- 
tec Electronic Systems is at 
47 Spur Road, Orpington, 
Kent BR6 0QR. Tel: 0689- 
35353. 




until a few things have been 
checked. 

The cassette lead then con- 
nects the EAR and Signal IN 
socket on cradle. The person 
at the other end has set up the 
program to receive and done 
the same thing. Both yours 
and the other person's hand- 
sets have been strapped on to 
the cradles using the Velcro 
strap provided. Anyone else 
in the room has to be warned 
that quiet is required or the 
data might be corrupted by 
noise in the room. 

Once those have been 
checked you can press any 
key. The speaker beneath the 
mouthpiece of the telephone 
— the end with the label — 
tends to emit a certain 
amount of noise. That is am- 
plified Spectrum noise and 
should be ignored. It will, 
however, identify which way 
up the telephone handset 
should be. The sound the 
transmission makes is rather 
like a Spectrum program — 
first a short header, then a 
long series of data, both ac- 
companied by the flashing 
bands on the border. 

Saving a Basic program 
seems to work well, as does a 
screen file, but DATA tends 
to be corrupted and warning 
messages of BAD DATA and 
WARNING flashing in red 
on the bottom line appear. 
The program allows you to 
try again by sending the pro- 
gram again without touching 
the keyboard. Breaking the 
system on the receiving side 
may crash the system. 

The best way to send varia- 
bles would seem to be to send 
the complete program, varia- 
bles and all. The DATA sav- 
ing also appears to take much 
longer than necessary, as it 
still appears to take a minute 
or so to send even the shor- 
test single string. There is no 
way at present to send CODE 



except as string variable. The 
variables used by the pro- 
gram are listed in a table at 
the back of the detailed 
instructions, The only ones 
which may be of use to the 
programmer are two bytes 
which set the colours for the 
flashing border and four 
bytes which set the start and 
end of the data sent. 

They may be POKEd but 
there is no indication as to 
how to use them without go- 
ing through the Program/ 
Data screen routine which 
presumably will re-sei them. 

The cradle is not a true 
modem and so will not allow 
you to talk to any other user 
not using the same system. 
ZX-81 and Spectrum ver- 
sions are not yet compatible, 
either. It is, however, a cheap 
and useful way of sending 
programs down the line and 
since the variables are sent 
automatically, interactive 
games can be used. 

Sending from within a pro- 
gram means that when 
LOADed successfully the 
program will auto-run from 
the next line of the program. 

The system can also be put 
together without connections 
other than to the EAR socket 
and with no knowledge of 
modems. 

Telephone time, however, 
is expensive and the system is 
still affected by noise from its 
surroundings and from the 
telephone line. If you have a 
constantly noisy line, it is not 
the system for you. 

The system will work with 
model three Spectrum and 
Interface One. The code is ail 
that is required and that can 
easily be SAVEd and LOAD- 
ed from Microdrive. 

Micro-Mytc 60 costs 
£39.60 from Micro-Myte 
Communications, Polo House, 
27 Prince Street, Bristol L, 
Tel: 0272-299373. 



|0 



SINCLAIR USER January i%4 



1 

Hardware World 




Card system is ideal for 
serious work on Spectrum 



U - MICROCOMPUTERS, 
an Apple card manufacturer, 
has decided to do the same 
thing for the Spectrum. One 
of the things for which the 
Apple computer is famous is 
the internal motherboard- 
type slots, which allow you to 
plug-in things tike RS232s, 
parallel ports and disc drives. 
All are on separate cards, 
which need only to be 
plugged into the system. 
They are also expensive and 
some have to be put in par- 
ticular slots. 

The same kind of system 
has been adopted by U -Micro 
on its Spectrum range. There 
is a three-slot motherboard 
which is completely buffered 
to reduce the load on the 
Spectrum. An extension is 
also offered which wiJl ex- 
tend it up to seven. That, 
however, must be supplied 
by separate power supply 
using a standard — non-stan- 
dard to Sinclair users — 
multi-way plug. The power 
supply must also supply + 12 
volts, +9 volts and -12 volts 
for things like RS232s. 



There are, however, ad- 
vantages. One is that a spare 
unbuffered printed circuit 
board edge on the right-hand 
side of the board is provided; 
all edge connectors and cards 
are gold-plated as a matter of 
course. That can take the In- 
terface One happily and 
would solve a problem for 
users whose Spectrum is in a 
case. 

The other advantages are 
complete Spectrum bus com- 
patability, unlike some other 
systems, and an alternative 
decoding system for I/O de- 
vices which will allow seven 
boards to be added to one 
system without clashes. 

That is because the moth- 
erboard provides for each 
edge connector, or slot, to 
have a different chip-select 
signal on edge connector po- 
sition 4A. 

That is derived from the 
top three address lines A7- 
A5. Internal addresses on 
each card by U-Micro use the 
upper three address lines A8- 
A10. 

All that, of course, in- 



creases the cost, but U-Alkro 
also compensates for that by 
detailing in a glossy booklet 
all the information you want 
to know about the card you 
have bought. The booklet 
contains not only details on 
how to set up and use the 
card but also a circuit dia- 
gram and specifications of the 
major chip used. 

Listings are also given of 
any software included in the 
package. Unfortunately it 
also includes some mistakes 
which, although minor, tend 
to take some gloss from the 
product. Also for some un- 
known reason all the booklets 
have identical covers; it is 
only when you open them 
that you can tell which is 
which. 

For serious work using a 
Spectrum the board is ideal; 
it relieves the Spectrum of 
power supply problems and 
loading of the edge connector 
by too many devices. It also 
allows you more cards than 
any other systems which are 
compatible with Sinclair 
equipment. 



The only problem is that 
the ideal solution is not inex- 
pensive. An adaptor is re- 
quired to fit the Spectrum 
and motherboard printed cir- 
cuit board edges together 
costs £6.90, three-slot back- 
plane £35,65, four-slot exten- 
sion — if required — £25.30. 
A power supply was not 
available at the time of writ- 
ing but a £70 alternative was 
supplied. The Spectrum one 
should be half the price, U- 
Micro says. There should be 
an additional £1.50 for post- 
age and packing. 

Cards available from U- 
Micro are dual RS232, dual 
parallel ports — with a Cen- 
tronics kit as an extra — and a 
prototyping card. Other pro- 
ducers' Spectrum cards can 
also be used but may restrict 
the use of addresses. 

All equipment has a 12- 
month guarantee and can be 
obtained from U-Microcom- 
puters Ltd, Winstanley In- 
dustrial Estate, Long Lane, 
Warrington, Cheshire WA2 
8PR. Tel: 0925-54117. 

Atort kordtairf oh p^tgt 33 



SINCLAIR USER January 1984 





f 



\ 



1't 



Pat the Postman 

Realty original- All Pat 
h as to do is collect 
parcels whilst 
avoiding obstacles - 
like cars, fires, trains, 
etc, Skill level a net 
Hafl of Fame. 
m Spectrum « 95 



Deffendar 

Earth is under attack 
from mutant aliens in 
an accurate 
Implementation of a 
top arcade game - 
and one of the most 
difficult to survive in I 
tfKSeectnim tB.SS 



Cruise Attack 

Save the city from 
annihilation in this 
wonderful version of 
an arcade favourite. 
Mine skill levels, 
bonus points for 
attack ships- 



Nanas 

Catch the bananas, 
miss the coconuts, 
Easy? Try it and see. 
Simple in concept, 
hilariously 
entertaining - it'll 
drive you bananas, 
1GR Spectrum- t5.B5 




Timequest 

A warp- space 
accident spreads 
your capsule across 
time. As you land in 
each new era, fresh 
perils face you. Avery 
skillful graphic 
adventure 
48 K Spectrtm EOS 




Star Trek 
Defend the star 
systems against the 
Klingon attack. Runs 
in real time- so you 
have to make the 
right decisions fasti 
4IK latrine; it ft 



Drakmaze 

F ind your way round 
Draeulas domain. 
A gam e to get you r 
teeth into! 
41 1 Spectrum. £6.95 



Laser warp 

Invaders, Aliens, this 
game has the lot -and 
you have to survive to 
destroy the Master! 
Simple controls, far 
from simple task, 
4*K Spectrum £6.95 



Knockout 

No aliens, lasers, 

invaders or rockets - 

just simple but 

a bsofbi n g f u n wh ich 

up to 4 players can 

enjoy. 

48 R Sputrm 16,95 



Galakzions 

Watch out as the 

Galakzions break 

formation to attack in 

such force that no 

mere human can 

survive! 

UK SpKtnin £5115 



See them at 

Lightning, PCS, 
T*#er, Co-op , 
Menzies, W H Smith 
6 other leading 
retailers 

PHONE YOUR VISA 
OR ACCESS 
NUMBER 



Other great new Mikro-Gen programs coming soon- watch out for them I 

Please make cheques/PQ payable to 'Mikro-Gen' and add 40p post & packing per order. 

Mikro-Gen, 1 Devonshire Cottages, London Rd r Bracknell RG12 2TQ Tel: 0344 27317 




SINCLAIR USER January t«4 



Hardware World 



"I 



D/A converters 
incompatible 
with Microdrive 

EPROM SERVICES has 
produced two digital -to-an a- 
logue converters for the ZX- 
81 and Spectrum. They allow 
you to program an our put 
voltage up to +9 volts by 
outputting a number from 
the computer. One of them is 
an independent unit which 
has three A/D converters and 
requires no extra port to use 
it. It is a bare board and an 
edge connector must be sol- 
dered on if you are not using 
a motherboard. The unit is 
incompatible with the Inter- 
face One, which controls the 
Microdrive, as both use the 
same address lino A 4 

The three outputs appear 
on screw terminals at the top 
of the board and there are 
ihree sets of variable resistors 
to adjust the zero volts and 
the maximum volts setting. 

Each output is controlled 
by an A/D converter chip so 
that all the programmer has 
to do is OUT a number to set 
up the system — the port 
used is based on a 8255 chip 
— select the output required 
and output the number for 
the voltage required. 

The device is one of the 
few which will allow you to 
obtain more than 2.55 volts 
DC. The devices can be very 
useful for measuring where a 
standard voltage is input and 
the output is measured by a 
D/A converter for the device 
reaction, transistor testing 
and resistance measurements. 

The other D/A is very 
similar but will fit only on to 
the Mk I version of the com- 
pany's I/O port. 

Hoih work well but are in- 
compatible with other de- 
vices you may want to use on 
the system. 

The three-output D/A 
board costs £27 and the 
single output one for use with 
a Mkl port only £10. 

Eprom Services is at 3 
Wedgewood Drive, Leeds 
US8 1EF. Tel: 0532-667183. 



Useful keyboard spoiled 
by poor design 



DKTRONICS new key- 
board for the Spectrum pro- 
vides an ABS plastic case 
which contains the computer 
as well as providing a 40-key 
keyboard and a numeric pad. 
The keyboard keys are a dull 
grey with clear plastic* stick- 
on transfers. The numeric 
keypad is numbered from 9 
down to 0, at the bottom, in a 
3 by 4 high matrix, the other 
two keys being CAPS SHIFT 
and SYMBOL SHIFT. 
Those being next to each 
other means that a single 
finger can be used to get into 
"E s * mode. 

The tops are dished and 
have a solid feel to them, 
even if they are noisy to use. 
The plastic transfers, how* 
ever, tend to wear out after 
long use. The shift keys are 
usually the first to sufTer. 
Also red symbols on grey 
keys do not show very 
clearly, as Sinclair soon dis- 
covered. 

The computer is easy 
enough to fit inside the case; 
you unscrew the case and re- 
move the printed circuit 
board, re-screwing it on some 
pillars inside the case using 
the same screws. The key- 
board connectors are two 
plugs which go into the key- 
board sockets very easily. 



An area with posts is set 
aside for the power-pack 
board, which also must be 
removed from its case. The 
instructions then say a bolt or 
two must be used to hold it in 
place. No bolts or holes in the 
<usc arc provided and no sate 
position on the printed cir- 
cuit board exists for bolts. 
Either the company should 
drop that as a facility or pro- 
vide some better method of 
securing the power supply 
before someone does some 
damage. 

There is a simple solution. 
Four upright projections are 
moulded into the case which 
go through holes in the print- 
ed circuit board, if several 
turns of insulating tape are 
wound over those poles — the 
number of turns can be found 
by experiment — when the 
power supply is pushed down 
over the poles the insulating 
tape compresses into tight 
washers above and below the 
board, holding it into posi- 
i inn. 

All the wiring should be 
kept neat and away from the 
computer board, though the 
+ 9 volt plug will have to be 
taken outside the case to plug 
into the socket on the com- 
puter. Holes are provided in 
the back for the TV socket, 



tape sockets, power socket 
and expansion connector. 

One problem with the last 
item is that some add-ons will 
not fit, due to the slope on 
the back of the keyboard case. 
That means that some items 
which plugged into the edge 
connector have their cases 
stopped about |in. away from 
where they should be, by the 
edge of the case. 

That means that the edge 
connector does not connect 
with the device. It should be 
corrected immediately. It can 
be solved by cutting away the 
projection under the expan- 
sion port for at least the 
whole length of the edge con- 
nector, Microdrives and In- 
terface One cannot be 
connected to a Spectrum in 
this type of case without a 
massive cutting-out of the 
back of the case. 

It is a pity that the key- 
board and case is spoiled by 
moderate design. A little 
more thought about adding 
things to the Spectrum would 
have made a much better 
product. 

D'KTronics is at Unit 2, 
Shire Hill Industrial Estate, 
Saffron Waldron, Essex 
CB11 3 AX. Tel: 0799-23650/ 
22359, The cost of the key- 
board is i".46.25. 



Timely for experiments 



G LAN MIRE Electronics of 
the Republic of Ireland has 
produced a real-time clock 
and eight-bit MO port for the 
Spectrum or ZX-8L The cry- 
stal-controlled clock is bat- 
tery-driven and is re-charged 
when connected to the com- 
puter power supply — a 
maximum of 40ma according 
to the booklet. 

It is set to compensate for 
various months but not leap 
years. It can be adjusted by a 
screwdriver control on the 



board to go faster or slower. 
A 256-byte PROM mounted 
on the board provides the 
software to read and write to 
the clock from within Basic 
and the time is returned in a 
Basic variable called T$ 

It provides a good basis for 
experimenting but at a cost. 
It is also incompatible with 
most other I/O equipment for 
the Spectrum, as it uses all 
the spare addresses. The 
board provides a full ZX-81- 
type extension at the back for 



a RAM pack. It mighi be 
useful with some applications 
which require an accurate, in- 
dependent clock as part of 
rime - keeping systems, such as 
accounts control or data log- 
ging. 

From Glanmire Elec- 
tronics Ltd, Mccnane, Wa- 
tergrasshill, Co. Cork, 
Ireland, the clock and I/O 
ports costs £40 for the Spec- 
trum version and for the ZX- 
81 version £36. They are not 
interchangeable. 



SINCLAIR USER January 1984 






j SOFTWARE- 

THE PYRAMID is an arcade style game which has a very adventurous feel to it. 
The Pyramid contains 120 chambers on 15 levels. In order to get from one chamber to another 
you must fight off the indigenous aliens to collect an energised crystal which will neutralize the 
force field guarding the two exits. W 

The Pyramid is inhabited by a total of 60 wrerd and exotic alien types, all of which are 
beautifully animated. You will meet a whole variety of demons, droids, insects and monsters, with a 
sprinkling of the more unusual, the extra-terrestrial tweezers, galactic strawberry cosmic claw, 
mutant eye r plus a whole host of entities that defy rational description. You will no doubt invent 
your own nicknames. w 

You proceed to explore the Pyramid from top to bottom with the difficulty generally 
increasing with the depth of level. Depending on the choice of exit from each chamber vou ar 
to have a different game every time you play. 

Apart from the challenge of trying few 
achieve the highest score possible the 
pyramid contains a number puzzle to 
solve. The more chambers you 
successfully visit the more information 
is gathered to enable you to discover 
the secret numbers of the pyramid. 
The puzzle won't take you a 
few days to solve, it will 
probably take you a 
few months. 




FANTASY SOFTWARE 
is available from W.H.Smiths 
John Menzies and 
Computers For All 




This Is ZIGGY . He ts shown 
above in his exploratory capsule 
and is a true representation of 
the on screen graphics. You 
have total control over hi 
movements as you explore 
the many chambers of 
THE PYRAMID 



Compatible with all leading joysticks. 



For 48K 
Spectrum 



THE PYRAMID is available at 1530 from 
FANTASY SOFTWARE, FAUCONBERG LODGE 27A ST GEORGES ROAD, CHELTENHAM, GIOS GL50 3DT 
despatched by return first class post together with a membership number entitling you to discount 

on our forthcoming blockbusting software 
Trade Enquiries welcome - telephone 0242-583661 



"BY FAR AND AWAY THE BEST MAIL 
ORDER FIRM FOR SOFTWARE" 

(M. PANKHURST. CRANLEIGH) 



SOFTWARE SUPERMARKET 



At Software Supermarket, we pJay all the piogiams we can find (or the Spectrum (and the BBC micio) and put just the best of each type into <mr ads and 
catalogues We don't nave the biggest list ol Spectrum programs, just the best • from many different program companies, large and small, famous and just-abom- 
to-be-famous We produce no programs ourselves, so our choice is completely impartial 

We quote reviews from all the magazines to help you decide and, of course, we tell you if your joystick will work' AD games work with keyboard cootroL 
Wa dioose the best - which saves you money And we send them fast • which saves you time hunting round the shops From over 40 countries you write praising our 
same-day sesratch But mail order or phone credit card orders only piease 

You. an now pfaon* VISA or ACCESS cndit can! ord«« to ut at any time, from anywber* to the world. 



48K SPECTRUM ONLY 



VALHALLA 



' W different locations and 36 characters ali of whom 
have different personalties Valhalla isn : like anything 
fte' (PopCornpWkly; Valhalla is the only adventure where you can witch the animated 
diatacuK play out the story Join in if you warn 1 Six adventures in one print out graphics and 
tew it can ever, cope with vour spelling Spellbinding sute-of-the-art adventure No joysticks 



CHUCKIE EGG 



'Destined lo become an ati-ume Spectrum 
classic, thegraphscs aiebtiiliant and thesound 
a&KeS&v\ J PopCompWtdy) Great, loony game Run your farmyard, cofeci 12 eggs, watch 
out for U)£ rjsues and the crazy duck Up to 4 players choose your own Jteys no|oysticks 
Hainan Hall of Fame <A 5c F) C6 90 

A KPT 1 ATT Af*V Exaiin 9^ :nlIiav]na impresses cturflv 
AA1 At M *»wJ» because oiix graphics and 3D. which are truly 
admirable' (YrCorsp) The most amazing 3D animation we ve seen lately, with rave reviews all 
round The 3D sso involving its being patented 12 command keys and a game to impress your 
Inends a you defeat ihe City of the Ants No joysticks iQutckafru] £6 96 

ft n f\W TAllA Find the Hidden Star ar.d win a trip tn Hollywood 1 A mad 
y[|y %J vllv adventure with lots ol good tunes and some very $cod 
cajtoon-type animation Follow Groucho and the Piman around the U S A Discover the 22 
dues - and name the Hidden Star and you win the trip 1 (Entries dose ].'&'84 !• A brillian: 
fallow uptoPimama using every hit ol the 48K FREE hit single on flip side may contain dues. 
wo 1 Nc joysticks [Automats) CIO 

UAtTff 1 IfflWD 'Certainly the tern arcade game around tot 
MANlw HUHlLIi die Spectrum ' {to&ompWf) Will probably 
be metitheMo I Spectrum game this year " (HomeComp Wklyl Based on the USA arcade chart 
coppo Miner 2M9er' Superb graphics and sound as you search through 20 screens - each one 
adJflerent arcade game 20 screen demo mode JCEMPSTON |oysucks iBug-Byte)C595 

HALLS OF THE THINGS THE game ol 83 

hours and hows of sheer pleasure " (2X Compl 'Uses 99% of the available RAM one of the best 
games we ve seen for a kmg lime " (Which Micro V Explore an B-stotey maze, (ind treasures, 
avoid saraes BUT this time you can see exacdy where you are and what you're doing as the 
maze serais as tast as you can move Brilliant giaplucs (try waving your sword about 1 1 and 19 
command *eys No joysticks {Crystal) C? 50 

rnfftri UAPPIT 'Supcnoi to any othet adventure game available 
M fid IlvDDi * ,'i'r Compl Jakes first place for quality and value for 
money '(S the.! The adventure that made 1983 famous 1 Free 285-page illustrated book with 
dues to this uiutTiie real ume adventure 80 locations 30 beautiful full-screen pictures 
500-word vocab 16- page manual 40K of program tcok 4 people 18 months to write' No 
joysticks {Mebouine)£]4 95 

UU 1U J AIL display indeed highly teenmmenaed "{ZXCompsTh* 
best computer version of the famous ■game we've ever seen From Z to & piayers I including the 
Spectrum at last 1 It's ruthless, but honest ) Every original feature is laithfully reproduced and the 
screen display is miraculous No joysticks (Automata) C6 00 

|»AM f% The mightiest Spectrum Kong ol all 1 Full 1-screen machme-oode 
Mm W W U program - just like the arcades Jump the roiling barrels, and the fireballs 
Avosd the flying dumb- bells catch a moving lift Smash things with your hammer to score mote 
Demo mode training mode for each screen bonus objects Hall of Fame and a pretty girl 
during 'HELP 1 ' XEMPSTGN. QU1CKSHQT. PROTEK Joysticks. (Ocean) £5 90 

'Excellent graphics adventure* 
iS User/ of program loads from 1 
cassems id G chapters Sotoe each of the 6 stages to defeat the Lords of Chaos Heal -time 
manstfli battles [6 command Keys Dl-jflraaed manuai No ,<rysticks (Carroll) £7 50 

'Zippy will amaze you SPLA V could well become another classic" 
iPersConipGames} Guide Zippy through rapidly scroikng, m aiea. 
explore, survive, eat grass- and don't get splatted 1 IWHI-BCOMCOMPETtT10*l, Find 
da Codewords dmsWiW 7 levels JOYST1X Kempswn. AGF. (Incentive} E5 50 



BLACK CRYSTAL 



SPLAT! 



ANY SPECTRUM 



niHTHlTV This program has everything superb presentation. 
If ElElElHlA graphics ami sound Highly t&titnmended " 
(HomsCompWkly) A full Bica4e-act»n 5 screens in the best ever Spectrum 'Phoenix 5 skill 
levess Choice ol character sets Demo mode Crams 48K quality mto 16K JCEMPSTON. AGF 
joysticks (Megadodo^ C5 50. 

miiri rnn a tu a lLKt? ^ Am - / ™ 10 bve 

1I1L 1 linill UHlVUl ^sWHMieCompWklyWwyQQl 
own Railway! Change the points to avoid crashes watch out for hi-iackmgs by irate 
passengers FuU-scteen graphics 30 command keys two track layouts 7 bJuU levels t4 
sub-leveis 1 Demo mode and Pause while you strike Very catching hobby* No joysticks 
I Microsphere l £5 95 

FDHPPV *n» game is superb' (ZX Camp) 'Unreservedly leeommended 
JT A \J UU X a stunning display ' {HomeComp Wkly) This bogojer is leaps 
ahead ol the rest 1 Loads m 1 parts mstrucuons and keyboard demo brst then the game - which 
•uses so much memory you even have to unplug your printer 1 A classic game m its very best 
form-JOYSnX Kempston Quw:kshot(DJL|E595 

M mj wp A mm Talte yom Bed Racer !M-scteen graphics.! all over the 
1. KAIl U HlVl USA avoid the deadly Black Turbos and collect the 
Gold Cups Playing area is 600 times your screen size 1 Real-time dock, accurate speeds, 
controlled acceleration, amazing night -driver phase Kempston QuicJtshat, Tnga joysticks 
OK (Ultimate) CS.50 

CALL 01-789 8546 (24 hours) 
CHARGE PROGRAMS TO VISA OR ACCESS 
FREE ZXB1/BBC 32K CATALOGUES, TOO! 



To: 



SW15HIU 



If you do not want to cut this magazine, write your order out carefully on plain paper 
and quote this number SU14 

I own a K computer which is a SPECTBUM.'BBC 1 enclose a chaque.'PO made 
payable to Software Supetmarket OR Charge my VISA/ACCESS/UTROCARD/ 
MASTERCARD numher 



Signature 

Please write deady 11 we can r read it you won t get Lt 
Name 



Postcode 
Phone, if any in case al query 



COMPUTE? 


mxtoM NAME 


Price 






L 






i 






i 




















POSTAGE 


UK Ad455ptmjy pci ordei 




AND 


ELK DPE Add bbp lor eich prwj: tin 


: 


PACKING 


OUTSIDE EtmOPE Add t \ !&t **rti prog* «n MIMi 


: 


OuTSLDE tirPuPE ADD £1 TO TOTAL Tn T A I 

f:jf r£^!?tered mail iUiAL 


L 



| KJp. Hkijia i bKr.LI MAIL ' 



I 

L 



I I 
I I 
J L 



I I 
I I 
J L 




I 
J 



THE TRICKSTICK 
A REVOLUTION THAT RUN 
AROUND ORDINARY JOY 





i 



m wmm 



I 



TRICKSTICK TURH5Y0UR 5PECTRUM INTO THE MOST SOPHISTICATED 
GAME5 MAChiriE IN THE WORLD 

Why is Trickstick superior to all other joystick systems? 

PROPORTIOMAL: A brilliant innovation in the circuitry of the inter- 
face gives proportional control (ie varying speeds and rates of turn) 
even with many n on- proportional games. The design tears up the text- 
books on conventional analogue to digital conversion and brings you 
unprecedented control and versatility 

ONE TO EIGHT PLAYER5: Innovative design also enables you to put 
up to eight Trickstlcks on a single Spectrum. Each Trickstick comes with 
Its own interface and the interfaces simply plug into each other So ^ames 
playing need no longer be a solitary occupation, and the hids won't have 
to fight for their turn any more. 

" SOfTWARE COMPATIBLE: Trichstick is compatible with any soft- 
ware which will work with the old-fashioned Kempston joystick 

PROGRAMMABLE: A low cost adaptor performs the technically 
simple job of making the Trickstick programmable, and compatible with 
AnY software. 

MO MOViMG PART 5: Small plastic-coated metal pads on the Trickstick 
detect how hard you are pressing by picking up electrical radiation from 
your fingers. This is then amplified and fed into the interface. So there 
are no moving parts at all;-not even the fire buttons. This arrangement 
was proved in competitive trials to give the greatest control and 
potential for spectacular skill 





And this makes Trickstick the only games system which does not 
wear out with heavy use! 

ATTAKTIC5: Trickstick gives new life to your existing software. 
Attaktics takes you and your Trickstick to new dimensions where skill and 
strategy are as important as the fast reactions of the very young. The game 
is very, very efficiently written in machine code and allows you to move 
in 64 different directions on the screen, giving perfectly smooth curves. 
Combine this with your new-found control of speed and rate of turn, and 
imagine aerial combat against your Spectrum or against other Trickstick 
owners! 

USE THE COUPON OR THE PHOhE: Trickstick and Attaktics are in 
stock and available now. Trickstick including interface is f 28 Attaktics is 
f 7.50 if ordered with a Trickstick and f 10 on its own. The Programmable 
Adaptor is £10 for Trickstick owners and £ IS for others. The Training Tape 
is free with each Trickstick Or call us for the name of your local stockist 



P|easG5eno meT- 

I I TricKstK:k(s) with training cassette at £28 each f . 
(with each Trickstich) or f 10 (on its own) £ C 



lAttaKtlcsatf750 



] Programmable adaptors) at 



f 10 (for Trickstick owners) or f IS (for others) f 

f made payabte to East London Robotics Ltd. 



My Access 



Visa 



Postage 65p I enclose Cheque/FO. For 

EE 



ADDKES5 



12 



Pleas* send Ea East Lundao Robotics Ltd . date 11. Roya» Albert Dock. London 
C1G. ?1 Mdl* informaliWi service 01-371 WQB 24 Itour Actr*WJrM order**! 
01-474 471"j Spt^idi enquiries 01-473 ftfliO ("Wen &8I527I) Same day 
despatch to phoned Access o* V»sa orders 



EAST LONDON 



mil n:s 



Printer interface 
Uord-Processing 




© MELBOURNE HOUSE (Publishers) 

*f ■ ■ ... P ■ ., ■ '--I : . • I" . MldillHl I — ! 



K'fv 1 M I EPS 



h t- | I J I • I- ■ 



khhf ■ MA*tfri TAIL i KTPO: rf ""'Wr ILiti 



fr',-*, c. p. i 

f r*rj*H r -flo : 
*h!nw* cp*?**! 
ST**, DEL r * 1": 
cr*m ..iH-tii ion: 
♦tap* amiHt twi 
D** 

NEC 9-57 1 I 

jMcj tiDP: 
**OTHE» H»»15: 

Of I H I Z*VL THE BC! 

J flUTWCH [P-7 SJ-ft: 



I?T»»VA" ♦ I - (I" 
(J TH-Vftl ■ I ■ * ar r . 
(2*4. V M t|i cur, 
[!«(rtit[i ci", 
£ TV' i/*T ^£ > [jr. . 

tJr»**V*T*£"* C*tr. 
f 3»»»V*l»i 1 [«r, 
H41tV*T-| | 0 ciri 
r»t<VAl 'I ■ L.rr . 
tl?**V*i ■■ " e d r " • 



PI**** Itfll 3AE H>r 4»tll 11 <] »*l»fjL» BF I n.t {?,. I I 

rt»#r4. da ivii Iikii 111 < *n-d t«i h j»r r 1 >"«■ 



iiri F&arlrdl with ip. nlvnl , mrw L<t*plllbl* with auf 
r» SqMuvi and hi LI p>-jiln: » Du«L>* l« t lint. 



> SE r>=.HA [>P | tM>, 



OP?™ *r r) Jlin tuppor !*1 



Hirwi'^Am 1AIL ■ HTfJO -Pi intpr. 
xm«ii prm: lW3.tt iHt 1 1 Av_EE_L££ i *? 3 * O j m 



PPfTiHfpi H»»L5 D* l* f Vh»t I printpr . 



b*lL HI. Pi 




Printers 



Graphi cs 



H R I hi T E R I N T E R F ACE 

IWUPfWE AH i f.AKft^Lti Wh jtuiftL FRITH BE*. Tu >LTt* tWCFBurl 

Cmpil ifci 1 LI h F»lt« Sl+dCL*IP'5 [KiTFP'ACr I fi<4 K I l' r vf « 

Th< initutti ■ tt>nd>r J ptUPt * PERIPHERALS C*r>t»BiilCI'*llJI 
rnltr ■■[> «t I I I ml t h ■* -li-<F/-*n«r PFIC* MI,IB <«[lull<<f 

t ib L w , dr l v*' »-) t»MT »ftd DtS, E«n bf pl..>rj»d in «l I h ■ mi i 

Q* thf 5PCCTOI.IM rjr |M f f*« t 1- »"* P'twlW and LLIU 

Par I I I ' (#■». InF ANY llindiril pr inl w m II w*l I unfit ana. 

dDubli lift iCHEN fJLPHP + D-F a Fnj*b*r 0+ Hl«t*lF D'|M;»f» '■-,»» 

I l«t I 

Tt)» — OPI • |Fi|fF Iput ha* t-»»', MlLDiid Ei f tkilturt a-"fl 
pi ntMiLDMli iliVl IniuU il IhhiFILH IK# PjPE C TH-gft ' * oolpFiUil 
h intDFpDF »( iM TWO irlPtiCH i C EH S PrrjPPI C % «,ncl PI * I ' mi t i op,a I 
P5?3?l K tt.« »*■»* tM>.- M CPata*-*. lull - »»<bl>4 MI4 "lift 
If ivpr #DHN*Fp. on cpppptla. I n» PSiJJ pari j**ra C T* arm BT5 
hirduKP hir' .r ! „ n d t l» tAUfi rat* L * •r34tt*4p» p f Ci^f I ► 

up Ip Jj#."T Tar ■ 4£k ^''EC T PU»I , Th« Plcr>|F.f E9dP P'P?' 

Mill Tj* *M * ■ D I I" I- » C FJ»Di ' I. tn Pl„|.]ap»Fil VbUv, 

TiTjeTf:. r>l f . C^.tfi* Fir. Ir'Frun I .Till j.p --^ - 

irtf> Iff* ID 1f up CpntfpniEl-tFpi pnntirl Inl th*r nil] H* l F. 
• n t<1r* pof I ■ Du' V*PtLLl'< TpiB •* I t*f mo*X—*'* I* "a. 

iFii, df<«rih|: 

V*' lfblf I »«• #nF| pFJ<9* lf"ll" npliFMii. 
F' r Dtf r iiwib L w pr i rT#r e antral Eblft. 

F'P Ea >V uin diMnd fur I n I *F *l m\ I F*Fi« J 

IHMM ■ t t * , r 

Split tf>#»-T Dppill ID« <OF »S7J3 l"t»i Ipra. 
■FIVTIU ll bFtn upliil't. 



PP ICE . u.j E*0, »M» V*T f | | , V> pip 

& & T MO * 

T hp MU4M Ad^hnaLip' p*r I i pi* TiSwOffj i*in -o'<1 prpcpnai 

FTTll CP 1* I K|t p|i(Kt CDPDl(i>tF,| to MF liilprlwi, t,n Fllil' fa* 
»m I I 1 »T f n l in i 1 Ii T»i» Hi t f r* ~ ' i warn !-•■>■ < • - » oP ilk, m*f*»i i I . r , 

• n* Of- | I I | ant d»»3Tr, . 

> Di.f»A F Old Dt* t £13, "O lirll. 




GPftF-'M ICQ FOP IMtERFACE I ' 

■ hp* *ewp * Ec.mfc.fcH jjipjl Tft Twin rn.HTfcf, 



gur a^lanlblv* fpn I'nr. ■ n prL34uCI<IFJ UOP^tMCl t>rl V »P •f>4±u,ar* 
♦ at 1F|* Sd*ECrm.^« pniAlpt u» La Q* + 1W HDttDHHf . ■ *of,-#rt» p-r.t.T. 
far um rtitH *tF*Cl*l#"S IMTEf>F<lCE I -id iyi)F.M4 P' idHUFi 

.Pirn # \ I Dbrfc til^ri r •>»□ I u t I QPI icrppii auFAp* In tpHJ mna * I f*o 

mppD'ti tti> u «* n» '*» #ndj atMi piriFittr cnmrE-i ciiifkIifi, 

PlCP»lj»4F r' il«H J« « PBil»F«tp ta.'iO Hlfl, Kill ^PPOF «_ »ll l "* 
p<- | r | *f * nuprkOFj with * prDvlSfd trip. Mr* »ifJipOf» Witrl ji Ml i* 
|FLt>-rf«>. II1BPS OF '"E l*t » tf HEMLS INTEWACt t>6 r*l WEEP 

THI4 50FTWAH . 

PP1T-F C-..WWA1 0L0 nF»», 




HOREX 



PERIPHERALS 



«CESB .n« ■FMTC.L.ATCA«tl''UT»." --Ic, 
Pl»»*t> »nd ,p«r gFiif tar 

MOAE X PERIPHERAL.* I 

K I NQ 1 & ROAH 
READING, VERKt 
A -"IE J 



TlkBK! f«l-»*F-?li MQREH f> 
K llm. d-v* tor ppllppry. taLl ord.P Brl 1 r . 



3S 



SINCI^IR USER January 1984 




Spectrum Software Scene 



Few rewards 
in difficult 
mission 



SILVERSOFT is not exag- 
gerating very much when it 
calls one of its new releases 
Mission Impossible. Some- 
thing like a cross between 
Frogger and Lunar Landing, 
the game features a space ves- 
sel which has been sent to 
rescue a group of astro-min- 
ers trapped on Titan. 

As it descends from the 
mothership, the vessel has to 
avoid a barrage of meteors, 
any of which will destroy it, 
and it has to drop squarely on 
a landing pad if it is not to 
crash. On the way up, a host 
of alien spacecraft bar your 
way but you can blast them 
with your laser, scoring 
points each time. Finally, 
connecting with the mother- 
ship is as difficult an oper- 
ation as landing successfully. 

The game promises 50 
screens of ever-increasing dif- 
ficulty but unless you are an 
arcade player you are 
unlikely to get beyond the 
first screen. Less expert play- 
ers will find the game finishes 
very quickly and will have to 
wait for the title screen to 
appear and clear again before 
starting another game, which 
could prove discouraging. 

The graphics are simple 
and it seems likely that only 
those with a taste for difficul- 
ty will find this a rewarding 
exercise. Mission Impossible 
is obtainable from Silversoft, 
London House) 271/273 
King Street, London W6, 
and costs £5-95. 




Plumbing depths of 
a testing puzzle 




ABYSS for the 48K Spec- 
trum is a simple graphics ad- 
venture which is designed to 
test your refelexes as well as 
your mathematics. The idea 
is that you must cross a series 
of rickety wooden bridges 
over an Abyss surrounded by 
monsters which lurk in the 
shadows. 

Each time you cross a 
bridge you are presented with 
a challenge which you must 
overcome before proceeding 
to the next bridge. 

The test might be negotiat- 
ing a maze using a compli- 
cated set of keys, avoiding 
giant rats, recognising a word 
in a split second, or doing 



some mental arithmetic be- 
fore your time runs out. The 
sequence of the tests changes 
constantly and you need to be 
able to think quickly. If you 
play the game a few times, 
the answers will be increas- 
ingly easy to find, so it does 
not offer endless scope. 

Nevertheless, it is a lively 
puzzle, with amusing re- 
sponses from the computer, 
although in one case we sus- 
pected that it threw us into 
the abyss in spite of a correct 
answer. 

Abyss is available from 
Cases Computer Simulations, 
14 Langton Way, London 
SE3 7TL, It costs £5. 



Slow vampire 
pursuit 
discourages 
interest 

TERMINAL SOFTWARE 
calls it Vampire Village, a 

real-time graphic adventure. 
The scenario is that you are 
the mayor of Vladsdorf who 
has heard that a vampire 
threatens outlying farm- 
steads. 

You start with a fund of 
£999 with which to hire 
villagers to help you locate 
the vampire and you must 
direct them in their search. 

A map shows the village 
and the river which runs be- 
side it and you can move each 
volunteer by using the cursor 
keys. 

Pressing V will give you 
the words you can use and 
pressing P will show the 
player's position at any stage, 

Unfortunatelyi the graph- 
ics are painfully slow and 
obtaining any mean in.nl ul 
response troni any of the vo- 
cabulary keys is in most cases 
unrewarding, so that it is easy 
to lose interest in the fate of 
the trusty villagers before you 
get anywhere near the vam- 
pire. 

Vampire Village can be ob- 
tained from Terminal Soft- 
ware, 28 Church Lane, 
Prestwich, Manchester M25 
5AJ. The cost is £6.95. 



Gambling without cash 



TEMPTATION Software 
brings the bright lights of Las 
Vegas a little closer to home 
with two games on one cas- 
sette for the I6K Spectrum. 
Fruit Machine is a faithful 
replica of the familiar pub 
game, complete witb spin- 
ning symbols and nudge, 
hold and cancel keys. You 
can collect or gamble and 
your score is laid out neatly at 
the side of the screen. Fruit 
Machine cannot claim origi- 
nality, nor does it offer the 
thrills of gambling for mon- 



ey, but the graphics are excel- 
lent and, within its limits, the 
game is presented profes- 



Black Jack on the same 
tape is a version of the card 
game, Pontoon. You start 
with £10 and lose or win 10 
pence at each tussle with the 
computer. True to the rules 
of any gambling den, the 
computer as the banker has 
the edge over the other player 
in case of a draw and you will 
probably see your winnings 
decrease steadily. 



If you win a hand, you can 
choose to collect or try to 
double your stake. Black Jack 
does not hold (he excitement 
of a genuine card game 
played for cash but the re- 
sponses are fast and the chal- 
lenge of trying to beat the 
computer is addictive. 

The cassette insert ex- 
plains the rules of both games 
clearly. Las Vegas is avail- 
able from Temptation Soft- 
ware, 27 Cinque Ports Street, 
Rye, Sussex. 

Mott itf/ruMFr on pop #0 



SINCLAIR USER January 19£4 



Fast action 
for trapped 
tarantula 

BILLED as "the bugs bite 
back", the Work Force 
Doom Bugs for the 16K. 
Spectrum promises you a 
busy time. The player takes 
the role of a tarantula trapped 
inside a grubber's lair. The 
way out is via a trapdoor at 
the centre of the screen and 
you must try to bore your 
way through it with the help 
of a nibble of honey to renew 
your strength at each at- 
tempt. 

Meanwhile, the grubbers 
are reproducing at an alarm- 
ing rate. When two eggs 
meet, a green bubbergrubber 
is hatched and if two green 
bubbergrubbers meet, they 
form a red grubber which 
will destroy you if you collide 
with it. 

What with Locating the 
centre of the trapdoor, nip- 
ping back for some honey 3 
and trying to destroy eggs 
and grubbers before they 
team up to destroy you, es- 
caping is an exacting task. 
The placing of the keys, 
which you cannot re-define, 
does not make things easier. 

The graphics and sound 
are suitably frenetic and the 
action is fast enough to satisfy 
the most practised of arcade 
addicts. You receive points 
for eating grubs and a bonus 
for fighting through to the 
next level where the scene is a 
maze and the action even hot- 
ter than before. 

Doom Bugs can be ob- 
tained from Work Force, 1 40 
Wilsden Avenue, Luton, 
Beds. It costs £5.50. 




Double-sided releases 
provide varied choice 



A NKWLY-RELEASED 
batch of double-sided tapes 
from K-Tel includes It*s 
Only Rock and Roll, with 
Tomb of Dracula on side 
two, 

It's Only Rock and Roll is 
a strategy game in which the 
object is to become a pop 
superstar by earning £1 mil- 
lion and collecting three sta- 
tus symbols. 

Among the options are 
choosing a name for the 
group, planning tours, hiring 
managers and selecting 
songs. Time, money and en- 
ergy are your resources and 
you lose the game if you run 
out of any of them. 

The odds are stacked heav- 
ily against you and neither 
the songs which the com- 
puter offers for your approv- 
al, nor the occasional news 
flashes which are intended to 
enliven the game — "Govern- - 
ment taxes pop groups" or 
"Tony Blackburn likes Sin- 
clair Swingers", for example 
— provide much of an incen- 



tive to continue playing. 

A few graphics and more 
amusing responses might 
have improved this poten- 
tially appealing idea consider- 
ably. 

Tomb of Dracula is a sim- 
ple graphics adventure in 
which you attempt to find 
your way through a tomb 
haunted by ghouls and zom- 
bies and reach a staircase 
leading to Dracula 's treasure. 
On your way, you must col- 
lect silver stakes with which 
to defend yourself and be 
careful to avoid the slime pit. 
You may find yourself repeat- 
edly entering empty vaults 
and neither the story line nor 
the graphics is o 
enough to compensate. 

Castle Colditz, 
another double tape, is a 
slightly more sophisticated 
adventure, in spite of the fact 
that it has no graphics. 

The location is the notori- 
ous prison fortress, from 
which you are trying to es- 
cape while collecting as much 



on 



Detective story will 



leave you 

IN THE Detective for the 

48K Spectrurrij you must 
imagine you are a private eye 
who is trying to get through 
Dagger Alley to steal secrets 
from a mysterious safe. The 
game has 25 levels and if you 
reach the final level > which 
the insert warns is unlikely, 
you have 10 guesses at the 
combination of the safe. 

The game starts with the 
detective being pelted by un- 
explained objects which 
could be bells or possible 
cups; you score points by 
shooting at them but are 
threatened with extinction by 
old car tyres which gather 
together and drop on you if 
you do not move out of the 



guessing 

way. The detective moves left 
and right along the bottom of 
the screen and if he disap- 
pears off one side he will re- 
appear from the other. 

The action is fast and even 
the first level is difficult but 
there is no explanation, either 
on the tape or on the cassette 
insert, as to what is happen- 
ing, which detracts consider- 
ably from the interest of the 
game. Unless you are already 
firmly addicted to zapping 
anything in sight, this is 
unlikely to convert you. The 
Detective is produced by Ar- 
cade Software, Technology 
House, 32 Chislehurst Road, 
Orpington, Kent BR6 ODG. 
It costs £5.50; 



Nazi loot as you can to take 
with you. 

lecting as much Nazi loot as 
you can to take with you. 

The scene changes quickly 
— from bath-house to trophy 
room to mortuary among 
others — and there is an in- 
teresting variety of treasures 
and messages to spur you. 
Full instructions are given at 
the start and if you make a 
map as you proceed, your 
quest should not prove too 
duTicult. 

The second side of the 
Castle Colditz tape offers 
Battle of the Toothpaste 
Tubes. It is a shoot-out game 
featuring a tube of toothpaste 
from which you fire at the 
evil brush brigade and the 
serried ranks of mini- tubes 
below. 

You must beware of the 
chattering teeth but can pro- 
tect yourself with your flu- 
oride shield. If you hit the 
handle of a brush instead of 
the bristles, your toothpaste 
will rebound. 

Apart from the novel sce- 
nario there is nothing par- 
ticularly original about a 
simple arcade game which 
should only please anyone 
who is addicted to pressing 
the fire button. 

It's Only Rock and Roll 
and Castle Colditz arc avail- 
able from K-Tel Internation- 
al, K-Tel House, 620 
Western Avenue, London 
W3 0TU. The cost is £6.95 
per double-sided tape. 



40 



SINCLAIR USER January {984 




Spectrum Software Scene 



Less software 
production 
for ZX-81 

WE NOTE with regret thai 
software manufacturers ap- 
pear to be winding-down 
their production of tapes for 
the ZX-81 The absence of 
ZX-81 reviews in this issue of 
Sinclair User reflects the scar- 
city of programs for that ma- 
chine and not lack of interest 
on our part. 

The ZX-81 still serves as 
an excellent and very popular 
introduction to computing 
and it continues to sell well 
both in the U.K. and over- 
seas. It would be a pity if 
software houses were to ig- 
nore a substantial market of 
new users whose enthusiasm 
might well be reduced by a 
limited supply of programs. 

We hope manufacturers 
will realise the importance of 
the ZX-81 and that we will be 
able to provide more reviews 
in our next issue. 



Learning to 
play chess 

IF YOU would like to learn 
to play chess, the Artie Com- 
puting Chess Tutor for the 
36K Spectrum is a good way 
to start. The program starts 
with a visual display of the 
ways in w r hich each of the 
chess pieces can move — only 
the Knight's move is a little 
difficult to follow. It then 
explains the rules and aims of 
the game and finally allows 
you to choose whether to play 
against the computer or to let 
the computer demonstrate a 
game based on your opening 
move. If you decide to play, 
you can choose from three 
levels of difficulty and the 
computer will display the 
book opening it has used at 
the side of the screen. 

Chess Tutor is available 
from Artie Computing, Main 
Street, Brandesburton, Drif- 
ficd Y025 8RG. The cost is 
£6.95. 



Mounting excitement 
in mine rescue 




IT IS difficult to see why 
Visions set its Pitman Sev- 
en, an arcade game for the 
48 K Spectrum, in a South 
African mine, as thai can 
scarcely count as a major sell- 
ing point. 

Pitman Seven promises 



plenty of action and excite- 
ment. Two teams of seven 
men are trapped under- 
ground and your job is to 
bring each one to the surface, 
despite a series of falling 
rocks which pursue the men 
along the shafts. You can 



Weight controller 



"NOW your computer can 
look after you instead of de- 
fending the earth,' 1 says the 
introduction to Diet Mas- 
ter, which aims to help you 
control your weight and plan 
a healthy diet on the 48K 
Spectrum. 

The program is accompa- 
nied by a booklet containing 
the information about calo- 
ries and the nutritional value 
of various foods and as you 
are asked questions about 
your age, size, build and ac- 
tivities, you are referred con- 
stantly to the book for 
background information. 



The authors claim that 
Diet Master can provide a 
personalised diet plan faster 
than books could do but that 
is debatable. There are any 
number of books and charts 
covering the same material 
and it should be possible to 
plan a sensible diet for one- 
self by using them. But if you 
like to let the computer do 
the work for you, this is a 
clearly-explained and well- 
presented program. 

Diet Master is available 
from Delta 7 Software, 11 
Clareniont Drive > Headingly,. 
Leeds LS6 4ED. 



climb ladders or drop 
through trapdoors and if you 
are lucky you might even be 
able to avoid the boulders by 
jumping over them 

If you manage to get your 
men to the top and to safety, 
you go to the next level, 
where waves of gas create an 
additional hazard. 

The object is to collect a 
series of strategically-placed 
suits to protect yourself as 
you try to escape. 

The concept of the game is 
yet another variation on the 
maze-with-hazards theme but 
the pace of the action is well- 
judged and the graphics are 
very professional. 

The computer also offers 
some hard-hitting comments 
about your performance at 
the end of each mission, 

Pitman Seven is available 
from Visions Software Fac- 
tory, I Felgate Mews, Stud- 
land Street, London W6 9JT 
and costs £6.95. 

Mom fofruxirf on fmgr 42 



SINCLAIR USER January 1 984 



■II 



T 



Ladders unsafe 
in duck game 

CHUCKIE EGG for the 
48K Spectrum presents yet 
another variation on the Don- 
key Kong theme. Here the 
object is to negotiate a system 
of platforms and ladders, 
picking up eggs and corn on 
each level while pursued by 
giant ducks. 

It is surprising that the 
ducks give you less concern 
than the ladders. Whether in- 
tentionally or not, the game 
makes it difficult to get on or 
off the ladders unless you are 
in the proper position. The 
slightest touch on the key 
might make you over-shoot 
your target and., as the ducks 
approach, you will find your- 
self unable to move out of the 
way. 

The game also offers a 
jump facility but judging 
your leaps accurately is no 
easier than climbing the lad- 
ders. Nor is it any use think- 
ing you can wait for the 
ducks to cruise past you be- 
cause you are playing against 
the clock and might run out 
of time. 

Each level presents new 
challenges, such as bigger 
gaps in the platforms on level 
two, and moving lifts on 
which you must try to jump 
on level three. Fortunately 
you have three lives on each 
level » which obviates the 
need to return to the begin- 
ning again each time you are 
mauled by a duck. 

Even though the difficulty 
of using the ladders as an 
escape route slows the game 
considerably, Chuckie Egg 
manages to be highly addic- 
tive and has appealing graph- 
ics and sound. It is produced 
by A & F Software, 830 Hyde 
Road, Gorton, Manchester 
M18 7JD, and costs £6.90. 




Getting the general drift 
of the map of the U.K. 




NEW FROM Kuma Com- 
puters is a Map of the U.K. 

program for the Spectrum. It 
allows you to see a 75-mile by 
60- mile area of anywhere in 
the U.K. and the Republic of 
Ireland and extends also to 
Calais. 

The map shows only the 
coastal outline and as many 
towns and cities as Kuma 
could fit. The 75-by-60-mile 
window can be scrolled in all 
four directions in fine, medi- 
um or coarse steps. 

When you reach the edge 
of the map, the program 
beeps and will not let you go 
further. 

Besides being able to scroll 
the window, you can also 
search for a named town, find 
the distance between two 



points, find the latitude and 
longitude of any place, and 
copy the screen to the print- 
er. 

Everything you need to 
know about operating the 
program is contained in in- 
struction screens. Typing *H' 
always returns you to the 
Help page, which displays all 
the command instructions. 
Only valid commands are ac- 
cepted and the program ig- 
nores all other key presses 
except BREAK. CONTIN- 
UE re-starts the program. 

Also included is a balloon 
game in which you burn a 
Limited amount of fuel to try 
and keep a balloon aloft as 
long as possible while you 
drift seemingly at random 
over the map. If you drift off 



the edge, you lose even if you 
still have fuel left. 

The only problem encoun- 
tered with the program is that 
nowhere did it indicate 
whether it was for a 16K or 
48K Spectrum and there 
no mention of the name Map 
of the U.K. 

The program is about 
174K and the data is about 
224K of code so it takes a 
long time to load from tape. 
While a map program is cer- 
tain not to be as exciting as a 
game, this is a very user- 
friendly program with no ob- 
vious bugs. 

Map of the U.K. is avail- 
able from Kuma Comp- 
puters, 11 York Road, 
Maidenhead, Berkshire. It 
costs £11.95. 



42 



SINCLAIR USER January im 




Spectrum Software Scene = 



Take-over 
strategy 
for city 

ANOTHER RECENT offer- 
ing from CCS is Gangsters, 
a strategy game for the 48 K 
Spectrum. As the leader of a 
gang in I he U.S. in the prohi- 
bition era, your objective is to 
take over a city from other 
gang leaders. You start with a 
certain amount of money and 
a certain number of gang- 
sters, and can invest in assets 
such as speakeasies, distill- 
eries and casinos. 

You can also use your 
funds tor your personal pro- 
tection and the bribery of city 
officials and must cope as 
best you can with unforeseen 
events, such as raids from 
rival gangs or being arrested. 

It is even possible to go 
into murder mode and hire a 
killer to wipe out your rivals 
and a sub-plot concerning the 
search for the other hidden 
arms of the gangs is an ap- 
pealing twist to the story. 

At the end of a round, your 
monthly position is shown 
and you go on to the next 
month's tribulations, at- 
tempting to move up the 
player league table by in- 
creasing your income. 

Gangsters is very similar to 
a board game, with the com- 
puter throwing the dice and 
keeping track of assets, gang 
members killed, and so on. 
The graphics are simple but 
the game is carefully-pre- 
sented and there is plenty of 
variety to keep you playing. 
You can also choose from 
nine levels of difficulty. 

Gangsters is available from 
Cases Computer Simula- 
lions, 14 Langton Way, Lon- 
don SE3 7TL, and costs £6. 




Underwater challenge 



AQUARIUS for the lfrK 
Spectrum will remind any as- 
piring James Bond just how 
perilous life can be under 
water. You have to imagine 
that you are the commander 
of a frogman team whose mis- 
sion is to destroy the death 



machines an enemy govern- 
ment has built in an under- 
water cavern. 

At the beginning of the 
game you are given a secret 
colour code to remember, 
your eventual aim being to 
shoot at the colours in the 



Battle of the 
mental blocks 




MANOR SOFTWARE calls 
its Scatterbrain lor the 48K 
Spectrum a game of logic and 
deduction. The basic idea is 
that your brain contains a 
number of mental blocks 
which prevent you thinking 
straight. The first stage in 
eliminating the mental blocks 
is to launch mind probes to 
find them and the second 
stage is to fire surgical lasers 
to destroy them. 

Locating the blocks is 
made more difficult by the 
fact that if your probe gets 
near them, it will go in an 
unexpected direction; if it 
hits one, the probe will disap- 
pear. Eventually, von deduce 
the position of the blocks 
from the behaviour of the 
probes. 

The brain and its mental 
blocks are represented by a 



grid which looks very much 
like the old pencil and paper 
game of Battleships. You 
launch your probe by input- 
ting the numbers of the side 
and column in which you 
think the block might be. 

If you lose patience with 
elaborate instructions and a 
complex set of rules, the 
game is not for you. It starts 
with a seemingly endless suc- 
cession of screens giving in- 
formation which you must 
absorb fully to be able to play 
the game. If you are persis- 
tent and like a taxing puzzle, 
it should provide an absorb- 
ing occupation. It is for one 
or two people and there are 
nine levels. 

Scatterbrain is produced 
by Manor Software, 24 Man- 
or Gardens, London SW20 
9AB. It costs £5.95. 



correct sequence to wipe out 
the enemy lair. 

You may find, however, 
that proceeding that far is an 
impossible task. You will be 
pursued by jellyfish, poison- 
ous sea squirts and sharks, 
and if none of those gets you* 
you can be blown up by 
mines or entangled in deadly 
weeds at the bottom. You can 
shoot your way out of 
trouble, scoring points as you 
do so, but remember that the 
shark, which even after you 
have avoided it advances to- 
wards you from the other 
side, must be shot square in 
the head. To add to your 
troubles, you must remember 
to pick up oxygen tanks on 
your way or you will die from 
lack of air. 

If you manage to survive 
the first set of hazards, level 
two offers a jagged cave to 
swim through, with an elec- 
tric barrier at the end of it. 

The number and awkward 
placing of the keys needed to 
play Aquarius present an 
additional challenge and you 
may find it easier to succeed 
in your mission iT you use a 
joystick, 

Aquarius is available from 
Bug-Byte, Mulberry House, 
Canning Place, Liverpool LI 
8JB and costs £5.95. 



SINCLAIR USER January tm 



43 



Spectrum Software Scene 



Mapping a 
course 
through 
The Forest 

PHIPPS ASSOCIATES has 
produced a simulation pro- 
gram for the 48K Spectrum 
to teach the art of orienteer- 
ing. The Forest is presented 
very professionally, with a 
map and a detailed booklet to 
accompany it. The program 
offers a pre-set route but you 
can also map your own 
course and use that instead. 

The program is definitely 
not for novices. The booklet 
warns that you need a ruler 
graduated in millimetres and 
a protractor for measuring 
angles to participate; the 
graphics change to show your 
position as you move, taking 
into account the contours of 
the terrain and variations in 
bearing and length of step. 

You use the cursor keys to 
move. The left and right ar- 
rows move you 1 1 .25 degrees 
each time, the up arrow 
moves you forward for as 
long as you keep it depressed, 
the down arrow turns you 
180 degrees to face the way 
you have come. Other com- 
mands allow you to check 
your bearings,, see your con- 
trol card, enter your code and 
check your time. 

Unless you are an exper- 
ienced orienteer, it is very 
easy to get lost and the book- 
let recommends you to keep 
track of all your moves as you 
make them. 

Even experienced orien- 
teers will probably be re- 
lieved to know that it is 
necessary only to arrive with- 
in five metres of the finish 
point marked on the map. 

The graphics are simple 
but effective and the booklet 
provides very thorough ex- 
planations. The Forest is 
available from Phipps Associ- 
ates, 172 Kingston Road, 
Ewell, Surrey KT10 OSD. 
The complete package costs 
£9.95. 



Extra lives would make 
a more exciting ride 



TWO RECENT releases 
from Virgin Games are Rid- 
er and Angler, both for the 
48K Spectrum. In Rider, you 
are an M15 agent charged 
with a two-part mission. 
Stage one consists of par- 
achuting into enemy territory 
and attempting to land on a 
moving motor-cycle. Thus 
mounted, you then move to 
stage two, which entails rid- 
ing through a minefield to 
check [he terrain prior to in- 
vasion. 

You choose any level of 
difficulty from 001 to 007 
and must avoid not only ran- 
domly-placed mines but ob- 
stacles which may cause you 
to crash. If you manage to- 
stay the course you will be 
promoted. 



The graphics in both 
stages of the game are lively 
and the second stage prom- 
ises a fast and challenging 
ride. A major fault, however, 
is that if you crash during 
stage two, you have to go 
back to your original par- 
achuting exercise. Extra lives 
for the motor-cyclist would 
have made the game more 
satisfying, as the second part 
is the more exciting and diffi- 
cult to master. 

Angler could help confirm 
the low status of fishing as a 
spectator sport. In it you are 
at sea with your trawler, at- 
tempting to catch a variety of 
fish, all gaining different 
scores according to their 
type. 

The trawler moves left and 



right and pressing any key 
casts the fishing line. Accord- 
ing to the instructions, the 
length of time you keep the 
keys depressed determines 
the length of the line but, in 
the reviewer's experience, the 
line showed an infuriating 
tendency to stop short of any 
fish at which it was aimed. 

The game features a snue- 
board so that you can com- 
pete against your friends and 
a high score earns a certificate 
of merit. Fairly rudimentary 
graphics and slow responses, 
even if you choose an ad- 
vanced level of difficulty, do 
not make it wildly exciting. 

Rider and Angler are pro- 
duced by Virgin Games, 61- 
63 Portobello Road, London 
Wll and cost £5.50 each. 



Sailing for profit on the high seas 



IN CARIBBEAN Trader for 
the 48K Spectrum, you arc 
the captain of a cargo vessel 
plying the Caribbean. Start- 
ing with your funds and a 
loan from the loan shark, 



your aim is to invest in var- 
ious cargos such as tobacco, 
guns, spices and slaves and 
see if you can make a killing 
in any of four island ports. 
Each time you set sail, a 



Difficult to run 
rings round it 



BILLED as "an inscrutable 
puzzle," Hanoi King for the 
16K Spectrum is another ver- 
sion of that ancient game, 
Towers of Hanoi. You have 
three pillars, with anything 
from three to nine rings on 
the first * The object is to 
transfer the rings from the 
first to the last pillar in the 
minimum number of moves, 
remembering that a large ring 
cannot go on top of a small 
one. 

The puzzle is easy when 
playing with three rings, 
much more difficult with 
nine, when 511 moves are 
needed to succeed. An 'L' 
option allows you to see a 



demonstration by the com- 
puter or how it is done. 

The graphic representa- 
tion of the game is very sim- 
ple and there is no indication 
of how many moves are need- 
ed on the lower levels, some- 
thing you have to discover 
yourself. 

It is such a classic puzzle 
that it cannot fail to absorb 
you but more could have 
been made of it with better 
graphics and perhaps a more 
interesting scoring system. 

Hanoi King is available 
from Count*! Software, 
Farnham Road, West Liss, 
Hampshire GU33 6JIL It 
costs £4.95. 



variety of things can happen 
to you — rebel pirates might 
board you and buy your 
guns, a police party might 
confiscate your illegal cargo, 
or a typhoon might force you 
to jettison everything on 
board. On lhi j other fund, u 
might pass over without caus- 
ing any serious damage. 

Meanwhile, the prices of 
the commodities in which 
you <uc in r crested are fluctu- 
ating and the interest on your 
loan continues to rise. The 
game can be played on three 
levels of difficulty and in 
spile of very basic graphics, 
the lively story-line and a 
number of possible variations 

— many depending on the 
route you happened to be 
sailing — make it an addictive 
strategy game. Meeting the 
objective — becoming solvent 

— is not easy, which adds 
further interest* 

Caribbean Trader is 
available from East Midland 
Software, 54 Ryecroft Street, 
Staplttford, Notts, and costs 
£4.95. 



SINCLAIR USF.R January m 



PLAY T 



Arcade Action For The 



JOY? 



Joystick 

£9.95 



I 



IjOYSTICK INTERFACE 



If you want Arcade quality 
control for your Sinclair ZX 
Spectrum, you* II find the 
Protek combination hard to 
beat. The interface is 
compatible with a range of 
software including a number 
of titles from: 
ULTIMATE, SILVERSOFT, 
RABBIT SOFTWARE, 
QUICKSILVER, QUEST, 
PSION, NEW GENERATION 
SOFTWARE, IMAGINE, 
OCEAN, plus many more. 
The protek joystick interface is simple to use. It just plugs in at the back of your 
Spectrum and is compatible with any "Atari type" Joystick Connector. We 
recommend the Spectra v ision Joystick at only £9.95 
for Pistol Grip Joystick with a top and base fire button 
plus specially contoured shape and rubber suction cup 
footing for single hand operation. 



STOP PRESS * Now compatible with 



AIRLINE 



Grid Runner 


















w 















■§IIIM' ' 



it 



SINCLAIR USER January ;9S4 




SINCLAIR USER January 19S4 



RICHARD SHEPHERD SOFTWARE 



A HOME BUDGETING & BANKING SYSTEM 
THAT REALLY MAKES Y 
48K SPECTRUM WORK! 



P 



COMPATIBLE 




A professional style mult f function 
Cash Controller program that can 
load and make an entry in just 90 
SECONDS . . . thanks to its ZX 
MICRODRIVE COMPATIBILITY. If 
you're not ready to upgrade to 
Microdrive yet, this easy to use 
cassette program can handle up to 
400 transactions with your 
Spectrum, almost filling the 48K 
memory of your computer. 



BANK ACCOUNT 

• Statements on demand from any 
date to date 

• Holds up to 400 transactions 

• Standing order fat] I ity 

• All transactions can be 
automatically coded to allocate up to 
1 6 budget headings. 

• Search facility for any single i tern 
by description or amount 

HOME BUDGETING 

• 1 6 budget headings, e.g. Gas, 
Rates, Car. Tax - you can choose the 
headings 

• Highlights under/over spending 

• Full budget expenditure 
breakdown 

• Budget re -think " facility 

LOAN/MORTGAGE 

CALCULATOR 

All you ever wanted to know but 
didn't like to ask! Calculates 

• Interest rates 

• Payback periods 

• Capital sum 

• Period of loan 

REMEMBER THIS CASSETTE 
CAN ALSO BE USED 
WITH ZX MICRODRIVE 



• PRINTOUT FACILITY 
USING ZX PRINTER 

• FULL SECURITY WITH 
PERSONAL PASSWORD 

• FULL SAVE PROGRAM 
ONTO CASSETTE OR 
MICRODRIVE 

Available from good computer 
stores or direct by mail order.. 
at a price that won t upset 
the Bank Manager! 



k 



£9.95 

INC P ft P 

MICRODRIVE 
CARTRIDGE 
\^ MOT INCLUDED J 

Deafer enquiries 
welcome. 
Generous discounts. 





FIRST FOR 
MICRODRIVE 

Dealer enquiries welcome. Gene-rout discounts. 



. CASH CONTROLLERS 



Please send me 

M £9 95 each including post S packing [overseas 
orders add £1 50) 



Nam? . 
Address 



I enclose cash/cheque /P 0 pay^WP to fficlwd 
Shepherd Software 

Or credit my Access/ VISA Card Number 



n 



1 



Signature 



Credit Card Hotline (06286 J 63531 L jr^««™^"^ J 



RICHARD SHEPHERD SOFTWARE 

ELM HOUSE, 23-25 ELMSHOTT LANE, CIPPENHAM. SLOUGH, BERKS. TEL. |06286| 



Upgrade your 

16K 
ZX SPECTRUM 

Now! 

The CHEETAH 32K RAMPACK simply plugs into the user port at the rear of 
your computer and increases the memory instantly to 48K 

* Fully compatible with all accessories via rear edge connector 

* No need to open computer and invalidate guarantee 

+ Why send your computer away and wait weeks for upgrade 

* Fully cased tested and guaranteed. 

Why wait any longer? 

Only £39.95 including VAT and P&P. 




Now make your 
Spectrum and ZX-81 Talk 

The Cheetah "SWEET TALKER" just plugs into the back of the computer using the existing power supply. Based on an 
allophone system you can easily program any word sentence or phrase. Fully cased, tested guaranteed and compatible 
with all accessories via rear edge connector. Complete with demonstration cassette and full instructions No more lonely 
nights! Simply incredible at £29,75 {Please quote when ordering whether Spectrum or 2X81 owner) 

16K RAM Pack for ZX 81 £19.75 
64K RAM Pack for ZX 81 £44 75 

Prices include VAT\ postage & packing. Delivery normally 14 days. Export orders at no extra cost, Dealer enquiries 

welcome. ^ nn 

Send cheque/PO now to: 

CHEETAH MARKETING LTD 

Dept SU/1 

24 Ray Street 

London EC1 R3 DJ 

Tel. (H-278 6954 

32K RAM Pack and "SWEET TALKER" also available from larger Branches of 




WH SMITH 



S[NCLAIRUSER January 1984 



49 



Keyboard replacement eases 
the way to a faster game 

John Gilbert looks at the differences which using a joystick can 

make to some well-known programs 



THE MOST OBVIOUS aspect 
of joystick games and interfaces 
is the incompatibility in the 
market. That was not helped by the 
introduction of another standard when 
the Sinclair Interface Two reached the 
market. The only real compatibility of 
the device with the rest of the software 
available is its incompatibility. 

Interface Two and rhe promised Sin- 
clair joysticks, advertised but which few 
people have seen, use the cursor keys. 
Sinclair Research does not seem to have 
realised that most of software produced 
for the Spectrum uses anything but 
those keys. 

The good news so far as the Interface 
is concerned is that Sinclair has made 
sure that most of the games are in its 
cassette and EPROM library. The 
games which are available so far on 
EPROM— not ROM— are few and all of 
them are old favourites, Sinclair has 
launched two games which are new to 
the library, the Ulrimate range, includ- 
ing Cookie PSSST and Jet Pac. 

Jet Pac is an excellent example of 
how the Interface works with the soft- 
ware. The game entails donning a space 
suit and jumping fom planet to planet 
in search of treasure. That sounds easy 
but on each planet there are various 
types of alien to fight with your laser 
gun. To get off the planet and beat the 
baddies you must find the various sec- 
lions of your rocketship and then jump 
into it. The rocket will then take off 
with you inside. 

The game is simple using the normal 
key combinations but it is made easier 
with a joystick. Unfortunately it is 
made a little too easy with the device. 

Since the release of the Ultimate 
game on cartridge, the original manu- 
facturer has released Lunar Jetman. It 
can be described only as a sequel and it 
contains many of the elements of Jet 
Pac with a few more added to make it 
more entertaining. 

All the action takes place on the 
surface of a planet where the spaceman 
who is under your control has transport 
in the form of a lunar buggy. Into it he 
must pile treasures which can be picked 



up on the way round the planet. If all 
the treasure and gadget-hunting was not 
sufficient you will have to dodge aliens 
which are depicted in 3D, 

The game is almost unplayable if you 
use the keyboard combination but if you 
use a programmable joystick with some 
of the options it becomes bearable. If 
you become proficient with a joystick 
you should be able to notch some good 
scores. 

Lunar Jetman is just one of a number 
of games which are difficult to use 
because of the keyboard layout and so 
could benefit with the addition of a 
joystick. The 3D masterpiece, 3D Tun- 
nel from New Generation Software, is 
very difficult to play using the key- 
board. That is not because of any diffi- 
culty with the way the control keys are 
laid out but because of the slowness of 
the response when you press a key to 
change direction, 

The game has the player moving 
through an underground tunnel in 
which there are many natural creatures, 
such as rats, spiders and toads, w r ith an 
evil-looking subway train at the end. If 



er which must stop aircraft buzzing in 
the sky which are intent on killing 
refugees on the ground. The response 
to the controls is fast but a joystick is 
needed to take advantage of the speed 
and also to leave the user free to think 
about the game and not the keyboard 
layout. 

Zip Zap is the other game from 
Imagine. It benefits from a joystick 
option because the central character, 
the last fighting robot of a long-dead 
race, has an unusual movement pattern. 
On the keyboard it is controlled using 
two keys, iryou use the left key it will 
start to turn anti-clockwise and if the 
right key is pressed it will start to turn 
clockwise. 

The movement pattern is not easy to 
assimilate but it is just bearable using 
The keyboard. Things are made better 
with a joystick. All you have to do is 
push the stick left or right and the robot 
goes in the direction you wish. 

The object is to pick up the time keys 
and reach the time transporter to pro- 
ceed to the next page of the game. The 
effects of the joystick are so good that 



The response to the controls is fast but a 
joystick is needed to take advantage of the 
speed and also to leave the user free to think 
about the game and not the keyboard layout' 



you hit one of the walls of the tunnel 
while trying ro kill a creature with your 
laser gun and cannot change direction 
you will die. If you use a joystick you 
should be able to change direction easily 
or, better still* stay in the middle of the 
tunnel. 

With 3D Tunnel the joystick helps 
only slightly because movement in the 
game is not particularly easy in any 
event. 

Two other games which benefit from 
the use of a joystick but can, with 
practice, be played on a keyboard are 
from Imagine Software. ZZoom has the 
player in the hot seat of a rocket launch- 



you should find yourself getting on to 
levels you had thought impossible, 

Programmhle joysticks such as those 
from AGF Hardware and t Cambridge 
Computing can be used with any game 
and you should think about I he joystick 
first and not the games with which it is 
compatible, no matter what the manu- 
facturers would have you believe. In the 
testing for use on a wide range of games, 
programmable joysticks were near the 
top. 

The industry standard seems to be 
the Kempston interface and joystick. It 
is not programmable in the same way as 
the definition caters for that from Cam- 



SINCLA1R USER January S984 



bridge Computing and the AGF joy- 
stick. If you buy a Kempston joystick 
you will usually need a conversion cas- 
sette for the games you intend to play. 

The conversion software on the 
Kempston cassettes will take care of the 
programming of the interface. You will 
not have to go through a lengthy pro- 
cedure of getting the connections in the 
proper place or making sure that the 
programming has been done once you 
have entered the game you intend to 
play. 

One of the uses of a programmable 
joystick which has not been investigated 
is compatibility* first with graphics ad- 
ventures and then with text adventures. 

The first graphics adventure on the 
Spectrum scene, Black Crystal from 
Carnell Software, can be used with a 
joystick. That means you can move the 
adventurer round the maps incorporat- 
ed in the game without having to use 
the keyboard. 

The eilects of a joystick on this ad- 
venture are not particularly pro- 
nounced, as it is written in Basic and is 
slow. It is one instance where the use of 
a joystick is questionable. 

As an extension to joystick use in 
graphic adventures, the direction com- 
mands in text adventures can, in some 
instances, be programmed into a joy- 
stick interface. 

That is possible only with adventures 
which will allow the use of mnemonics 
such as N for North and S for South, 
where directions are concerned. 

Two examples for which it may be 
possible to use joysticks are The Hob- 
bit and Valhalla, which could be de- 
scribed as a graphics adventures. 

Simulation software is also ideal for 
conversion to joystick. Flight Simula* 
tion is an obvious choice in this area of 
the game in manoeuvre-making. The 
joystick transforms it from a good simu- 
lation to an exciting and stimulating 
exercise in realism. 

Another piece of software from Sin- 
clair which is both a game and simula- 
tion is Chequered Flag. In it you are 
in control of a racing car and have to go 
round one of several famous tracks. 

All the action is in 3D and you 
should find a joystick an advantage, 
because if your reactions are not fast 
enough you could either crash into the 
side of the track or skid on some oil. 
While we found the joystick helpful we 
have not been able to beat the track 
record* 

One final simulation w T hich could 
benefit from a joystick is the Train 
Game from Microsphere, In it you 
have to move round a track, picking up 




are 



passengers at stations before they 
over-runj and switch points to avoid 
crashing. 

With a programmable joystick you 
could manipulate the direction in which 
the train is travelling and use the fire 
button to switch the points. The Train 
Game is easy to use with the keyboard 
but it improves with the aid of a joy- 
stick. 

The future of joystick software seems 
to be assured. New types of joystick are 
being created for the Spectrum ail the 
lime and one of the latest, a version of 
the Apple Le Stick, is the Trickstick 
from East London Robotics, 

The stick resembles a large tube 
which you hold in your hand and, by 
tilting it at different angles, you can 
make your figures in the computer 
games move in the corresponding direc- 
tion. 



The other good news is < I I K 
hopes 10 make the device compatible 
with all software. 

The use of joysticks can only aid the 
games player. It also provides a much- 
needed new area into which games can 

We may soon see games being devel- 
oped specially for joystick control. That 
will give the games sector a new lease of 
life, as they become more complex, 
realistic and enjoyable. The age of the 
keyboard as the sole input device could 
be ending. 

Sinclair Research, Stanhope Road. Camber 
ley, Surrey GU15 3PS- 
Uttimata Play The Game. The Graan. Ash by 
de la Zouch, Leicestershire LE6 5JU- 
New Generation. Freepost, Bath BA2 4TD 
Imagine. Mason s Building, Third Floor, Ex- 
change Street East. Liverpool. 
Microsphere. 72 Rosebery Road, London 
N10 2LA. 



SINCLAIR USER January 1984 



Tl 



FootballGamc 





Football Manager 

Designed by Kevin Torn* 

This oulsfanding game of skill and 
ategy is now widely available 
and you can join ttie many 
thousands of satisfied customers 
who have purchased the game. 
This is no five minute wonder - 
you wilt be playing this game 
tor hours ovef many weeks 
(we know - our customers tell us!}. 



I 




Some of the features of the game:- **** ,oms 

* Matches in 3D graphics * Transfer market 

* Promotion and relegation * F.A, Cup matches 

* Injury problems * Full league tables 
+ Four Divisions * Pick your own team for each match 

★ As many seasons as 
you like 

★ Managerial rating 
_ ★ 7 skill levels 

^ | jpd I I a ^f^m * Save game facility 



II 




we 



Comments about the game from press 
and ocr customers 

"FOOTBALL MANAGER is the best game I 
have yet seen on the Spectrum and rr>y 
personal favourite of all the games on am/ 
micro , , . To the ordinary person it is an 
excellent view of what can be done in ihe 
Mela 1 of computer games ... The crowning 
glory of this game is the short set pieces of 
match highlights which show little stick men 
running around a pitch shooting, defending 
and scoring , It is a compulsive game but 
people who cannot take game sessions of 9 
hours or so. which happened on one happy 
Sunday, will be grateful to know that there Is 
a save to tape option FOOTBALL 
MANAGER has everything it could The 



■ZXI1 Chart 

Home Compiling Weekly 16 B Bi 





Action from the Spectrum version 



originator, Addictive Games, certainly 
deserve the name " Rating: 19 20 (Practical 
Computing - August 1983]. 

"When I first received mis game I spent the 
best part of the weekend playing it Since 
then V have returned to it more often than 
any other The truly addictive quality of this 
game is the remarkable way it minors the 
real football manager's problems .., 
"(Personal Computer Games - Summer 
19 B3) 

"It's my own fault you did warn me - ( am 
totally and completely hooked on FOOTBALL 
MANAGER." (Mr A Wright- Lancashire,] 

M H is by far the best software game thai l 
have seen for the Spectrum (Mr. N Lincoln 
- Surrey.] 

"I congratulate you for a marvellous game 
whlchTteeps the player enthralled. " (Mr. N. 
Creasey — Gerrards Cross,] 

"I am writing to say what a great game ii is I 
have spent over 45 hours on it " (Mr D. 
Feam - Gloucestershire ] 

Your FOOTBALL MANAGER game is 
terrific," (Mr. M. Gumming - West 
Bromwich.) 



Available from computer software stockists nationwide, including & WH SMITH $ 



Prices: Spectrum 48K £6.95 
ZX81 16K £5°5 

(NB 3D GRAPHICS ARt NOT INCLUDED IN 
THEZX81 VERSION] 



To order by mall ( pfltp free) send cnequef or 
postal orders to: 

AMictire Games 

Albert Hon**. Albert Road, Bournemouth &W !BZ 



I Spectvmvefsjononlv 

Dealers! For urgenf stocks send 
your headed notepaper direct to 
our address 



RS232 : 



Setting up a standard 
for data transmission 

Stephen Adams unravels some of the mystery surrounding the 
RS232 and explains how to connect the device 



WITH or without the C, RS232 
is much-used to describe a 
way of transmitting data 
without telling you much how it intends 
to do it. The so-called standard is set 
out in the Institute of Electrical and 
Electronic Engineers library as a list of 
specifications for a serial interface, 
along with a standard 25-way "D" type 
connector, 

So far as the computer industry is 
concerned, the IEEE might as well not 
have bothered. The only thing on 
which anyone agrees is that the output 
is Serial — that is one binary 0 or binary 
i is sent at a time. 

I hope to untangle the mess of 
RS232s and provide some help on set- 
ting-up a connection between the two. 
If you have listened to Morse code on a 
radio, that is exactly how RS232 data is 
sent. Instead of different sounds, 
though, different voltages are transmit- 
ted. 

That is usually taken from a byte of 
data eight bits long which is represented 
normally in the computer by eight 
wires, each carrying a binary I or a 
binary 0 — +5 volts or 0 volts. The 
maximum number of combinations 
from those eight bits is 256 and they can 
vary between 00000000 — eight zeros 
— and 1 1 1 1 1 1 I I eight ones. 

The language which computers use to 
talk to each other is called American 
Standard Code for Information 
Exchange and is made up only of seven 
bits of binary information. That covers 
all the letters, numbers and printable 
symbols between the numbers 32 — 
space — and 127 — usually delete. The 
lower 32 numbers from 0 to 31 are what 
is called control codes and are used to 
indicate to the computer or other de- 
vices, such as printers, that it is a 
command which should he done and 
not printed. Some of them are used to 
control the sending of information such 
"this is the start of the message* 1 — 
STX code 2 - and "this is the end of 
the message" — ETX code 3. 

All data to be sent is usually made up 
of seven bits and the data must be 
altered to fit into the seven-bit format. 




If it is eight-bit data or code it is usually 
split into two hexadecimal — 2 to the 
power of 1 6 — characters. They will be 
from 0 to F each and thus fit into the 
ASCII character seven-bit code. Eight- 
hit characters can be sent but special 
arrangements must be made in the send- 
ing and receiving RS232s so that they 
recognise that eight-bit characters are 
being sent and do not corrupt the last 
data bit. So that is one parting from the 
standard that 8 or 7 bits of data can be 
sent. 

Rule one is to check how to set up 
both devices to seven- or eight-bit work- 
ing. If no setting is possible on one 
device, it should be set up for that type. 

A parity bit is sometimes used to 



check that the data sent is the data 
received. That is done by inserting an 
extra bit into the data at the end, saying 
whether the data sent is an odd or an 
even number of binary Is — odd or even 
parity. If even parity is used, the parity 
bit is 0 when the number of binary Is 
are an even number and I when they arc 
an odd number, thus making the sum of 
the bits always an even number. 

Odd parity is the opposite, always 
making an odd number of binary Is. 
That is required only by some modem 
systems and, given the choice, parity 
bits should be omitted at both ends. If 
parity is used it must be the same at 
both ends. 

Continued oh pap 54 



SINCLAIR USER January- 1984 



53 



C&Hunued from page 53 



7 Dfi 


iTA [ 


NTS. 


% 

STD* 
■■ 


■ 




4 


3 


i 

2 


1 


0 






♦ 


t 


t 


t 


t 

1 


♦ 

IS 2 32 



START 
BIT 



Timing 



Figure 1 - 



Checks 
for bit 




Rule two is thai parity should be 
omitted if possible. If not, it must be the 
same at both ends. It is usually set by a 
switch inside the computer or RS232 
device. 

At the beginning and the end of each 
data byte — seven or eight bits — are 
sent a START bit and one or more stop 
bits. The receiving equipment can re- 
cognise them as the start and end of the 
data. That is important, as data may be 
sent as the occasional byte or streams of 
bytes and it is called Asynchronous 
working — i.e. data is not being sent 
continuously which would be Synchro- 
nous working. 

The start and stop bits are inserted by 
the RS2!J2 device and are taken out at 
the other end, so that they never be- 
come part of the data. The Start bit is 
always a single binary 0 — binary 1 is 
sent continuously until the start of data 
— and the Stop bits are always binary 
Is. 

So the transmission oT data always 
starts with a change from 1 to 0 and 
then reverts to i at the end of the data 
for at least one time period. Another 
word for binary 1 and binary 0 is called 
MARK and a SPACE when used with 
an RS232 — see figure one. 

Rule three is to set up the number of 
STOP bits. The START bit is always 
set to one. One or other of the devices 
will more than likely be set to a fixed 
number of STOP bits. The more stop 
bits used the more reliable, but slower 
the data sent. 

The number of bits which can be sent 
in one second is called the baud rate and 
it is that which determines how long a 
bit of data must be. It is used usually to 
check what time the receiving RS232 
should be looking for a data bit. The 
timing is taken from the start of the first 
bit received — the START bit — so it is 
important that both devices are accurate 
in the speed at which they are operating 
and that they both work at the same 
speed. 

If they were operating at different 
speeds, the place in time they would be 
looking at for sending and receiving 
data would be different and only rub- 
bish would result at the receiving end. 



To be as accurate as possible most 
RS232s use a crystal -control led clock 
frequency, which is then divided by at 
least 16 times to make it even more- 
accurate by the RS232 device. On inter- 
face One the timing is done by the Z- 
80A microprocessor and so that is not 
done — all timing is done by software. 

That is very important, as speeds of 
up to 19,200 baud may be required. As 
most RS232 devices can work at differ- 
ent speeds for different jobs — 300 baud 
for a modem and 2,400 for a printer, for 
instance — the speed must be set to be 
the same at both ends. 

Rule four is to set up the baud rate at 
each end to the same speed. Use the 
maximum speed possible between the 
two devices. If you are having prob- 

c The start and stop 
bits are inserted by 
the RS232 device and 
are taken out at the 
other end' 

lems, reduce the speed of both devices 
to see if it improves. Handshaking with 
control lines improves the speed at 
which the RS232 will work reliably. 

The way data is represented accord- 
ing to the standard is via a voltage of at 
least three volts, either positive or nega- 
tive, and a maximum of 15 volts, the 
positive voltage being binary 1 and the 
negative voltage binary 0. The com- 
puter usually uses only voltages of 0 
volts and +5 volts internally and so 
they must be converted into positive 
and negative ones. 

That is the most common divergence 
from the standard; an RS232C device 
should be capable of handling the vol- 
tages specified, if they do not, damage 
will result, if they are connected to a 
proper RS232C device. Therefore an 
RS232 device which gives only 0 to 5 
volts — as on Commodore Vies — or 
gives only +/- 5 volts, as in the case of 
the BBC microcomputer, needs some 
changes before it can be used with a 



proper printer. 

The Interface One used on the Spec- 
trum gives both those voltages. Some 
RS232 devices do not have a negative 
voltage supply and thus cannot give the 
correct signal for a binary 0, which can 
lead to errors. 

Others steal the negative voltage from 
the other device and use that to reply. 
Those types of devices therefore cannot 
be used together, as at least one should 
have a negative supply. 

True RS232 devices therefore should 
have a positive and negative supply 3 
usually of 12 Volts. They should also 
respond only to positive or negative 
voltages greater than three volts and 
ignore any lower voltages. That makes 
the RS232 device fairly free from noise 
picked up on the line between the two 
devices. That is another usual failure by 
RS232 device manufacturers, that of 
failing to recognise 0 volts as a binary 0 
and not as a fault. That fault could be 
due to a power failure in one of the 
devices. 

Rule five is to check that the voltages 
used by both devices are to RS232C 
standard and are not marked TTL — 
transistor transistor logic — as used in 
ICs. 

The connection between the two de- 
vices is specified as a 25-way l D' type 
plug on a cable not usually greater than 
50 feet — a female socket on the data 
terminal equipment side and a male 
socket, with pins, on the DCE side. The 
DTE is usually the computer and the 
DCE is usually the controlled device. 
That is where the confusion really 
starts. 

The first thing is that, because of the 
expense of that type of plug and the fact 
that most manufacturers do not require 
all 25 pins of the socket, the type of 
socket is being changed. They can be 
anything from an edge connector to a 9- 
pin Atari -type joystick socket as used by 
Sinclair. Din plugs like those used on 
tape recorders and hi-fi arc also popular, 
as they can provide anything from three 
to seven pins on plugs, most of which 
are incompatible with each other. 

Printers have also been affected by 
the same problem, so you may need a 
special cable made up. Some manufac- 
turers have ceased to stock various types 
of cables and provide you with just the 
bare wires to attach to a plug of your 
choice* 

Rule six is to make sure you can get a 
cable or connectors for both ends. They 
may be completely different. The rea- 
son that plug was chosen was that it 
would cope with all the control lines as 
well as the data lines required between 



5 



SINCLAIR USER January 1984 



RS232 



the computer and another device. The 
control lines are called handshake lines 
and can be inputs or outputs. They also 
had a specified place on the plug, so 
that every one needed only to have a 
straight cable from one piece of equip- 
ment to the other. Different conditions 
could then be set either on the com- 
puter or the other device to make them 
compatible. The standard plug and 
their pin descriptions are detailed in 
figure two. 

It would be unusual to find a device 
where the socket is wired the same way 
or,, in the case of microcomputer 
whether the socket is used at all. You 
must therefore be able to locate, in the 
manuals supplied, the connections for 
the two devices to connect them. 

Rule seven is to check that your 
manuals for the computer and the 
RS232 device have pin-by-pin descrip- 
tion of the socket. If you want a cable to 
be made up 3 you must supply that 
information to the shop. 

The standard descriptions of what 
the RS232 pins do in the computer or 
device is also essential, as they may stop 
the operation completely if left uncon- 
nected. Pins with the same initials are 
not usually connected, as they usually 
do the same job. 

Let us take the usual reason for using 
an RS232, a printer, as an example. 
Transmitted data from the computer 
must be connected to RX data on the 
printer. If another device is used TX 
data from the computer must be con- 
nected to RX data on the computer. On 
the Spectrum Interface One those are 
labelled differently, as TX data is an 
input. 

Any signal with a horizontal bar over 
the top of it (DCD) operates to a binary 

0 and those without to a binary I, Some 
of those signals cannot be controlled by 
the computer — the Spectrum has only 
two control lines — and they must be 
connected to either + 12 volts — binary 

1 — or - 12 volts — binary 0. 

That sometimes can be done by a 
switch in the printer or on the RS232 
device connected to the computer. On 
the Spectrum Interface One, use the pin 
outputs containing +9 volts and 0 volts 
instead. 

The minimum connection can be 
done by connecting the data line from 
the computer to the printer and the 
common return line. The common re- 
turn gives the standard by which the 
printer know T s whether it is positive or 
negative signals being received. That is 
the only line which must be connected 
to the same place on both printer and 
computer. If it is left unconnected the 



printer will not work. 

Rule eight is to set any connections 
not made between the two devices to 
binary 1 or binary 0, either by a switch 
or a wire connection in the plug. Con- 
trol — handshake — lines which are 
usually available are: 

REQUEST TO SEND (RTS) which 
tells the device that a data byte is being 
sent. 

CLEAR TO SEND <CTS) which 
tells the device that it is sending a byte 
in the other direction. 

DATA TERMINAL READY 
(DTR) which tells the device that is free 
to receive a byte of data. 

DATA SET READY (DSR) which 
acts in the same way as DTR. 

Whether they are inputs or outputs 
depends on whether you are looking at 
the printer manual or the computer 
manual. Any inputs must be connected 
to an output but any spare outputs can 
be left disconnected. 

For a simple set-up on Interface One 
connect RX to TX on the printer, TX 
to RX from the printer — if provided — 
CTS to DTR - so that the Spectrum 
turns on the printer when it is sending a 
byte — RTS on the printer should be 
connected to DTR on the ZX Spec- 
trum. 

That last connection is important as 
the RS232 on Interface One is working 
only when D TR is high — binary L If 
DTR is low — binary 0 — the Spectrum 
waits for DTR to go to binary 1. The 
printer then inhibits the Spectrum, only 



when it cannot take any more data, by 
dropping DTR to binary 0. 

If that is not done, because the print- 
er is slower than the computer, charac- 
ters may be lost. If you do not have a 
signal from the printer line, then DTR 
on the Spectrum will have to be con- 
nected to +9 volts and the speed re- 
duced on both devices so it can work 
without handshaking. 

Rule nine is to find w T hat the connec- 
tions do; they may be different on both 
devices, but still use the same letters. 
Always remember that input goes to 
output. 

You should nou have sonic idea of 
how to connect a printer to an RS232C 
device on a computer. You should also 
know what questions to ask when 
buying an RS232. Each of the descrip- 
tions I have given as examples are the 
standard ones. Your printer or RS232 
manufacturer may have different ideas, 
so it is always worthwhile to check. 

On other devices, such as modems, 
some scientific devices and some musi- 
cal instruments, data is transferred both 
w r ays. In that case you must split all the 
control lines into two sets, one for the 
transmit direction — from the computer 
— and one for the receive direction — to 
the computer. They may work as two 
independent units inside the computer 
and so the control signals for the trans- 
mit may have no effect on the receiver. 

Rule ten is to remember that TX and 
RX data both have their own set of 
control lines. 



PIN 


INTLS 


DESCRIPTION 


1 


GND 


Protective ground (0 volts! 


2 


TX 


Transmit data 


3 


RX 


Receive data 


4 


RTS 


Request to send 


5 


CTS 


Clear to send 


6 


DSR 


Data set ready 


7 


GND 


Signal ground fO volts) 


8 


RLSD 


Received line signal detector [for modems only! 


9 


TXT 


TX timing signal 


to 


ST8Y 


STBY indicator (for modems onlyl 


11 




Select frequency 


12 


SCF 


Secondary RLSD 


13 


SCB 


Secondary CTS 


14 


SBA 


Secondary TX 


15 


OB 


Transmit timing from DCE device 


16 


SB8 


Secondary RX 


1 7 


DO 


Receiver timing from DCE device 


18 




Not used 


19 


SCA 


Secondary RTS 


20 


CD 


Data terminal ready 


21 


CG 


Signal quality detector 


22 


CE 


Ringing indicator Imodems only! 


23 


CH/CI 


Oata rate selector 


24 


DA 


TX timing from DTE 


25 




Not used 









SINCLAIR I SLR January 1984 



55 



(Llnibertfitp £>ot 



U B RA RY OF ADVANC E D M ATH/STAT/ECON 

TAPE 1: MATRIX OPERATIONS SPFCTRUM £6 95 ZXB1 F5 95 

Sid*- A' lrvirn«rt, muttiplicition. addition, subtraction and scalar nnjltipUcpbOn of 
matrices »nd vectors within one single program. Any output can in turn be used (a& the 
input of 1he ne*t operation without rn typing. CepacHy Iff* 1X81: 25 x25. 16K 
Spectrum- 1 7 k 17. 4BK Spectrum. 46 - 48 
Side B Oetermjn«n!* at square metrics*. 

TAPE 2: POLYNOMIALS SPECTRUM F6.95. iXai £5 95 

5-de A includes quadrate equities las degree 2 pnlynnrmdlsi and fJewlon. Rephson 
snd half interval search methods 1or higher degree palvnomiela Computes, The roots 
witti S dials at precision. 

Side B Vou can ploi polynomials in anv mlerval and eaamine Inrjw roots, emrsmum 
points 

TAPE 3: INTEGRATION SPECTRUM £6 96, ZXB1 C5 95 

S»de A lnieo,raimn ot fuocumis bv Simpson/s *nd irapefopdai rules Aim computes the 
n-it.i hi. closed by Iwa functions 

&de B- Ptoi fll integrals. Ini*grai»an can be visu*li»*d on the screen, 
TAPE 4: REGRESSION SPECTRUM f7.96. 2X81 £6 95 

Sid* A A h*gWy dnvntaped multivariate regression program featuring Log.'Ln option on 
r^ch variable (mu» allowing eaponcntutf and geometric rwgreaairins>, R 1 , corrected R 3 . 
standard errors, t-Etctiibcs. F-atanstics. degrees of freedom, Durbin Watson siatistic, 
interpolation Capa^iv ir\a of variables » no ot observational. 16K ZXB1; 2*500, 
S y 250 10 * 140, 16K Spectrum. 2 x 220. 5 x K». 10 x &0, 4BK Spectrum: 2 k IdOO. 
5x900.10x500 

S.de B: P»n( ol taivanate ferjr«sir>ns. You can see how your computer drewi a bast- 
fitting lnie on a set ol nmnoersd dale points. 

TAPE &{■>: LINEAR PROGRAMMING SPECTRUM £7 96. 2X81 E8 95 

Side A A user friendly optimisation program capable of handling all sorts O* linear 
programming problems <jmy combination of •:.-.>. eonairairirs and k,<0. -or 
<ri.<o stgn constraints!. Features the cannomtal equivalent of the pr-mal, values ol 
sJack variables and r.f>e doal Capacity J .no ol vrjruhtes - nu u I const rami k|, lfcK/XSl 
TOji 23. 15x20. 20 > 16, 1flK Spectrum. 10* to. 4flK Spectrum. 10x50. 25*40, 
50x30 

Side a Solutions of simultaneous equations 

TAPE 5(b P : PROFESSIONAL LINEAR PROGRAMMING £14,95 

Available for 16K ZXB1 and 48* Spectrum with above features plus save daia' and 
'change-data' labilities. An v single date entry can be thanocd without la-typing lh B 
whole d»U 



Cheques payable to: 
UNIVERSITY SOFTWARE 

29 St Peter's Sir&et 
London Ml SJ9 



• All ind. prtcfts for tha UK. 



Tapes 1 5(af Spectrum £35 
ZX81 E30 



FOOTBALL POOLS 
PROGRAM 



The program lists Qui. in order Ol preference, the sixteen most 
likely score draws: also the sixteen most likely homes, draws 
and aways. 

It picks out the results on the bookmakers' FIXED ODDS 
coupons mat have been given over-generous odds Calcu- 
lates your expected prod! 1 



The program will be initialised to the English and Scottish 
league tables. You will be able to update these league tables 
week by week as results come in — or enter a complete new 
set of league tables m other words, me program will never 
become out ot date -1 



i All programs are recorded on a top quality cassette (usually 
Sany) and are accompanied with an instruction leaflet giving a 
brief explanation at the iheory 

NEW LOW PRICES! 

Available for the ZX Spectrum (48K) and the 
ZX81 (16K) — now only E6.95 

HARTLAND SOFTWARE 

(Dept. S), 8 Penzance Place, 
London W11 4PA + 



At last, 
the first joystick 
that puts the firing button 
where it should have been 
In the first piece. 




3SbA>^ 



v 




The Top 
American 
Joystick is 
now avaitabie in 
the U.K. . . . xfteije 

□ne Hind Operation 

T°%y°«LSPECTRUM 

£ lH.99 +CI.S0P+P 

• Including Interface to plug straight into the 
Spectrum. 

■ The first Joystick to give you "Arcade" feel 
and control. 

• "Jet Style" heavy duty diamond cut grip, 

• Fire Trigger placed under your index finger . , . 
the finger with the fastest reflex action, 

• Self centreing, 360° action. 

• Compatible with most of the latest Software 
including: 



f!u;,M MmtihUOtt 

i " Monte Mtrwr 
H Ccotoe 

d psssr 

Jctriegaie 
i 3D Twrvf 

I ! Cp«7WJS 

I j CyAer flats 

£7.^a*iarjar 
n Spookfman 



I S(ffiperr Sid 
U 55 intcrpnat 
r\ MteFtttt! 

: ] Guipmtn 

□ Kong 

□ A/itwgmddfrn 



G . 

At* At** 
: I Brain , 

□ Latt Sunset 

WetdTWFWl 

U GaArawTj 

L! ffwfwy 
Asirubt&xtet 

□ Xaor*»40 



i i Sptetm 
Jrtmtn 

I BbndAttey 
J Galactic 

frarr.ssm 

l Armagetfoofi 

txtermmalor 
i )rfri r.,^" 



NOTE: TlltS IS ONLY A SMALL SELECTION OF THE 
MANY COMPATIBLE GAMES 

Also available for Commodore/ 
Atari/ BBC /Oric/ Dragon. 



Item 


Amount 


Spectrum Trjgga Cotinmand 

VIC / CBM 64 Trigga Command 

Atari Trigga Command 

BBC Trigga Command 

Oric Trigga Command 

Dragon Trigga Command 

Interface Unit only" 

• To use with your own Joysticks with 

Spectrum 


f 19.99 
f12.» 
£12.93 
£19 99 
£19 99 
£14.99 
£11.99 


N-B AM prices indude Interfaces where requireoj p + p 


E 1J0 


ALLOW 7 DAYS HlL« iujabjlji 
TRADE ENQUIRIES WELCOME 

24 MRS CREDIT CARD LINE tL^J ^I^B 



Sole UK Distributors 

PAT it 




ILlCTBOsasci 



27 HOPE STREET. HANLEY. 

STOKE-ON TRENT 



T£L Q782 273815 



i 



SINCLAIR USER Jbrnidn- 1984 





^zoom's rvrr changing scenario offers the mast realist*: 3D flight ew mw on rfic ZX Spectrum 
Zzoom rs the ultimate aenal dog-fight the must deadly ground attack rombcrt whi* h separates the 
pHots from the mere players! Fly It now from UAH. Smiths, John Menzies. Boots of onr at our 
dealers nationwide - it 's 7*iiprr\on*t' - NOME IV l UPf 
'JC/ithour doubi the best combat game so Far on the Spectrum" 

- Homr Compute* weekly >" 

— " " / 



5 S* Thomas Street 
Uverpod. M«rseyside LI 6BW 
I k-dU'i t nqunes Contact 
Coir Stokes on 051-236 8100 (20 fines) 



HEARING IS BELIEVING 

Tele So wd 

SPECTRUM BEEP BOOSTER 



TELESOUND is ready built and 
tested so that you can ge! the 
full sound oi your Spectrum 
through any unmodified 
television set, black and white 
or colour. The unit is easy to 
fit in minutes without any 
previous experience as lull 
fitting instructions are 
provided. 



TtLESGIND has been designed 
using the very latest ultra 
miniature components so it's 
size is an incredible 2 r 1,3 \ 1mm. 
and tils Millf lisid* the Spectrum. 
Three easy push-on 
connections are made to [he 
Spectrum. The connections 
are clearly shown in a 
diagram that comes with 
full fitting instructions. 

TELESOUND FEATURES 



• MMI AND VISION TKETIQ r 

■ VOLUME CMTIDLLULE rlOK A «KISFH TO * 10*11 

■ KtTUAtD am cumlt mil to assist nociAM E*m 

- PIKJlAla CAN K ri [ A R D WHEK SEIHC LOADED ■ HO tOLDC-RINC 01 CASE EFTTINC IEQEI1EA 
. IWimDKBL AHPUFIEI HCT NICCSAIT . SEPlUlTt PCill StIPPLT NOT HCfflilJl 

■ uses no n pi bit m »«u trrm au pmwak . eonjpatiili with m dtke* »n 

IStLUtll'Ht KKIOMIYI 

TELESOUND comes complete with easy to follow fitting 
instructions and costs £9-96 inclusive of post, packing 
etc. Please state your computer when ordering. 

COMPUSOUND 




E3 



DIPT: SUI 32 - 33 LAN CLE ¥ CLOSE, REDD ETCH. WORCESTERSHIRE 
m PET. TELEPHONE: (053?) 21420 (21419 AftSwerphoM) 



kemp 




THE BEST BUSINESS SOFTWARE 
ON ANY HOME MICRO 

"O/j a large computer system a fife of this 
nature would cost between £I5Q-£7Q0. " 



Salts Ledger Up to 1200 entries per month 
Purchase Ledger 
Stock Ledger 
Stock Conlrol Unlimited entries 

Onfy £ J 4,95 each (48K Spectrum only) 

Available at Selfridges, selected Spectrum. C omputers 
For All, and all good computer shops. 

Nationwide wholesale distribution by Microdealer 
U.K. and P.C.S. Distribution. 

Kemp Limited, 43 Muswell Hill, London MO 3PN. 

Hotline 01 444 5499 



ST A CK LIGHT RIFLE 



Available for the SPECTRUM, VIC2Q, 
and the COMMODORE 64, comes 
complete with 12 feef of cable and 
three exciting action software games 
including "HIGH NOON SHOOTOUT 
with full sound effects* 





With the development of the SLR 
comes the exciting range of 
software, RATS & CATS, HIGH 
NOON SHOOTOUT, CROW SHOOT, 
ESCAPE FROM ALCATRAZ, 
GLORIOUS TWELFTH and BIG 
GAME SAFARI. 



Ait this for the incredible price of only 





CONTACT YOUR LOCAL DEALER 
OR ORDER DIRECT FROM 




Computer Services Limited 

290/236 Derby Road. Bootle, Mersey side L20 oLN 
Tel Sales 051-9335311 Se rv ic e031-933 33S! 
Tetex 627026 ( Stack -G 'i 



58 



SINCLAIR USER January 1984 



SPECTRUM 
JOYSTICK 

CO QC INCLUDES 

13 99 vat p&p 



NO INTERFACE 
NEEDED 




cheque s 

ACCESS OR 
BARCLAVCAHD 
NUMBERS BY POST 
FOR FAST DESPATCH 
CREDIT CARD HOLDERS MAY 
PHONE 0603 870852 FOR 
PRIORITY DESPATCH 



DIRECTLY 
OPERATES THESE 

K E VS l^MJ 5g r?o| 

TO GIVE PRECISION JOYSTICK CONTROL 

★ Essential for Flight-Simulation' and similar games. 

★ Increases skill level on games using cursor keys. 

★ Speeds graphic plotting and drawing. 

* No electrical connections — all rear sockets free. 

# Fits and removes in seconds — no tools required. 

* No modification needed to Spectrum case or keys, 



Tot Grant Design Ltd, Bank House- Reepham, Norfolk. 
NR10 4JJ. 

Please rush me a Spectrum-Stick Controller I enclose 
cheque/P,0. for C9.95 (payable to Grant Design Ltd), 
Please charge my access □ Visa [~] Credit card number. 

rrn i i i i i i i i 

N a me ,,,,,4. ■ , . . * r . rr -.i. 

Address 



.sij 



LJi DC SPECTRUM 
tllntZ SOFTWARE 



CHOOSE FROM OUR VAST RANGE 

FR€E 20 page CATALOGUE with full details of our range or over ISO 
afferent programs for the ZX SPECTRUM. W1 hired wtth the consent the 
publishers Whether you prefer \o ZAP aliens, gel lost m an adveniure 
game EDUCATE your children. CALCULATE the family finances or 
COMPILE machine code programs WE HAVE THE RIGHT TAPES FOR 
YOU TO HIRE. 

FAST SERVICE 

We stock several manulacturers original copies of each lape. and can 
rof maiiy despatch your u pea the day we receive you r order.and we a Iways 
use first class post. 
LOWESTPRfCES 
We believe our prices are the lowest of any library, yel we oiler the 
LARGEST range of lilies TWO WEEKS HIREOF ANY TAPE COSTS JUST 

sop (plus 40p pap). 
FREE TAPE HIRE 

For a iim iteo period, we wiH send your f i rsl lape tyoor choice) FREE r so join 
or library now. You can't artord NOT to!" II you've ined anolher library and 
are wary of our claims send a stamp and we'll yladly send you a copy ol our 
catalogue - we're confident you'll pc*n when you see il 1 " 



200 Mglgrave Road. 
Cheam, Surrey SMJ6J7 



I enclose cheque for £6.00 lor LIFE MEMBERSHIP and I understand 1hat 
my first tape hire wi II be FREE. If, within 26 days . I 'm not delighted with your 
service you II refund my membership f«. 

Name ; . 



3MJtTI0HAl 
SOFTWARE 
II 



Address 



SIKCLALR 15L.R ?anuar\> 1984 



i JSL 



48K SPECTRUM ^ 



spiart 




48K SPECTRUM CHALLENGE 
FROM INCENTIVE SOFTWARE LTD 



MOUNTAINS 
OF KET 

ADVENTURE 

A MONSTER OF AN AOVENTURt 
HflOGflAMi COMBAT, INTER- 
ACTIVE BEINGS. MDNETAflV 
SYSTEM. MAGIC EDGAR. SAVE 
LOAD FACILITY PLUS MANY 
OTHER FEATURES. 

As well as timng j fast ingenious 
compelling adveniure in it sell the 
Mountains ot Kit is the trrst ol a 3 
part series lhai builds iorc a 
marrmiDlh adventurers cWbffft 

Incentive H could he advent ageous 

il vou achieve 10QH" 

NC02 fS.SO 



1984 



A GAME OF 
GOVERN HE NT MANAGEMENT 



SPLAT! 

ARCADE 

ONE OF THf MOST ORIGINAL 
ANO COMPELLING ARCADE 
GAMES EVER PRODUCED' 
STARRING ZIPPY" 

"SPLAT 1 is one a\ ihe mosl 
addiciive games I han* ever pleved 
ontr#48K SPECTRUM l( is 
certainly the most original 

L ampule* & Vrito Games 

NOW AVAILARLE FROM tVH SMITH 
ANO BOOTS. 

NGN I E5.50 




1984 




THE GAME OF 
ECONOMIC SURVIVAL 

THE BRITISH ECONOMY WITH TOU 
AT THE CONTROLS' WHAT SORT 
OF CHANCELLOR WDOLD YOU 
MAKE WITH SEVERAL BILLION 
POUNDS TO SPEND & FIVE 
YEARS TO THE NEXT GENERAL 
ELECTION' GRAPHIC OlSPLAYS. 
HISTOGRAMS Si AN ANNUAL 
PERFORMANCE RATING ARE ALL 
INCLUOEDTDSHOW HOW YOU 
ARE DOING HOW MANY YEARS 
WILL YOU LAST? 

FREE INSIDE Pocket Gwde lo 
Running Britain" | 

N003 E5 50 



AH programs run in th*48K ZX SPECTRUM dnrt are available from all 
good computer shops In case ot difficulty please order direct using 
the coupon below 

Please send me Uick box(es) required! 

SPLAT □ MOUNTAINS OF KET □ 1984 O 

All at f5.50 each i inclusive of VAT and 1st class postage) 
I enclose cheque '' P.O. for C or debit my Access Account No 

I I I I I ITTT 



Name 



Address 



^--^ INCENTIVE SOFTWARE LTD., 54 London Street. 
C ^h J Reading RG1 4SQ Tel: Reading (0734} 531678 



59 



How Flight Simulation soared 
to the top of the charts 

In the first of a series on top programmers, Nicole Segre talks to 
Charles Davies, the man behind Psion's best-selling game 



CHARLES DA VIES, originator 
of [he best-selling Psion pro- 
Flight Simulation, is 
matter-of-fact about the reason for its 
success. "There is nothing else as good 
of its kind on the market," he says. 

Since it was released early last year, 
the Spectrum version of the game has 
climbed the popularity charts, steadily 
holding top position for many weeks. 
More than 130,000 copies have been 
sold; it was translated recently into 
Spanish and is doing well in the States. 

"I do not know who our customers 
are," says Davits, "but I know that 
several squadron leaders have written 
saying how much they liked the pro- 
gram, including one in Greece who 
wants to use it as a teaching aid in his 
flying school." 

Flight Simulation puts you in the 
cockpit of a small aircraft. The lower 
half of the screen shows a complete 
bank of instrument panels, including 
altimeter, fuel gauge, airspeed indicator 
and power guage, and the upper half of 
the screen shows the view from the 
pilot's window. 

As you bank, dive or climb, the 
horizon moves accordingly, as do the 
three-dimensional runway, landmarks 
and beacons. Real (light conditions are 
reproduced faithfully, down to air-flow, 
angles of approach and rate of climb, 
and there is a navigational chart to show 
your position at any stage of the flight 
Even after you have mastered the 
complicated set of keys representing the 
various controls, piloting the aircraft 
from take-ofT to landing without having 
a disastrous crash is a difficult task 
which takes many hours of practice. 

"The game reaches the things a pilot 
needs to know — how to move maps in 
your head, how to move an aircraft by 
banking raiher than turning, how to 
climb by increasing power rather than 
pointing up the nose, and so on," Da- 
vies explains, 

The authenticity of Flight Simula- 
tion, together with its striking graphics, 
were the result of a great deal of hard 
work, Davies wrote the original pro- 
gram for the ZX-81 and it took him 
three months. "Although flight simula- 



tion programs existed on mainframe 
computers, there was nothing like this 
for a micro" he says. 

"Everthing had to be worked-out 
from first principles, from the aerody- 
namics to the perspective and 3-D trans- 
formations of the view. It took a great 
deal of very complex mathematical 
equations to get it correct and I thor- 
oughly enjoyed doing it," 

The ZX-81 game proved to be such I 
success that the rapidly-expanding 
Psion company soon decided to produce 
a more elaborate version for the Spec- 
trum. "Everybody took part in that," 
says Davies, 

One programmer, Luigi Ronchetti, 
worked full-time on the project, under 




Davies 1 supervision, for more than four 
months, and Iot several months after 
that eight others took charge of individ- 
ual parts of the program. "It took one 
person two weeks to design the dials," 
Davies recalls. 

Now the director of a company which 
employs 35 people, Davies entered 
computing via a roundabout route. 
Looking much younger than his 29 
years, Davies was born in CardifT and 
attended a Welsh-speaking comprehen- 
sive school near Pontypridd, There he 
quickly showed an aptitude for malhc- 
mathics and science. 

"I was lucky," he says, "since the 
staff at the school were all very involved 



in the Welsh-speaking cause and conse- 
quently deeply-committed to making 
the school a success. The quality of the 
teaching was excellent. On the other 
hand, the science subjects were taught 
in English, so I did not learn a great 
deal of Welsh;' 

After taking mathematics, physics 
and chemistry at A level, Davies read 
physics at Imperial College, London. 
He took a PhD in plasma physics and 
stayed to do posi-docrorare research 
w r ork at the college. Much of his work 
was on computers and in his 11 years at 
the college Davies became thoroughly 
conversant with Fortran. 

His supervisor was David Potter, 
who in 1981 did what Davies calls "an 
unheard of thing"— resigned his lectur- 
eship to start his own company. 

Potter, Psion founder and chairman* 
had for some time felt disillusioned with 
university life. "Funds were being with- 
drawn and there was a general waiering- 
down of opportunities," Davies 
explains, "Anyway, physics has been 
going downhill since 1927, the time 
when relativity and quantum theories 
overturned all the textbooks and created 
fireworks all round. Nowadays, things 
happen much more slowly," 

Tempted by the challenge of the fast- 
developing micro scene, as well as by 
the cut and thrust of the business world, 
Potter established Psion Computers, 
first to export the Acorn Atom and the 
ZX-81 to his native South Africa. Soon 
afterwards he asked Davies to join him 
to start producing micro software. Da- 
vies accepted the invitation willingly. 

"At the lime, neither of us knew 
much about micros," be says, "but we 
were computer-literate and our experi- 
ence of bigger machines made it easy to 
pick things up quickly. We had also 
dsed many simulations in our physics 
research, which no doubt helped set a 
irend for our future software." 

Flight Simulation, produced :n a first 
timid batch of 250 cassettes in Septem- 
ber, 10 81, not only allowed budding 
pilots to take to the air but quickly sent 
the new company soaring. "Last 
month, the factory with which we start- 
ed produced 500,000 cassettes for us," 



SJNCl-AIR USfiR January 1984 



says Davies. Psion now sells its entire 
Spectrum production to Sinclair Re- 
search, which deals with all the adver- 
tising and distribution of the cassettes. 

The arrangement leaves Psion free to 
concentrate on creating software, which 
is done by a team of 22 full-time pro- 
grammers, of whom the youngest is 17 
and the oldest 35. 

"Vt'e like our programmers to have a 
sound mathematical background, >+ says 
Davies, 4< but we do not insist on it. 
Although training helps to make a good 
programmer, some people with very 
little education seem to have an in-born 
r LiLent for computing and that is good 
enough for us." 

One thing the whole team has in 
common is that they are all what Davie* 
calls "keyboard junkies.* 5 

''Everyone is getting paid for what 
they love doing anyway, so morale in 
the company is very high," he says. 

At present no new game for the 
Spectrum is in hand. Maintenance of 
current production is one priority , 
which chiefly means eliminating bugs 
which have been discovered and trans- 
lating games into other languages for 
export. The team is also gearing to 
produce software to run on a variety of 
machines. 

'Tor the last six months we have 
been working in C, which we think is 
the best and fastest of the high-level 
languages. Certainly it is becoming very 
popular in computing circles*', Davies 
explains. u We do not drive Porsches," 
he adds, "but we program on the raciest 
of computers". The aim is to produce 
programs in a processor- independent 
way and the team works on two VAX 
computers, which Davies terms 'super- 
minis*, linked to 15 terminals; the pro- 
grams are then assembled to run on any 
particular smaller machine* 

"Writing programs in C makes it 
easy to adapt them very quickly to any 
computer we like," Davies says. 

Although the Spectrum is still top of 
the Psion list, the company has its eye 
on the BBC micro and the Commodore 
64, and also has plans for business 
software produced on floppy discs. 

u After we have made some progress 
on all that," Davies says, "we will 
certainly produce a new Spectrum game 
but there is no point in bringing-out 
anything mediocre because it will not 
sell. Our next game has to be something 
we can make a song and dance about 
and that will take a few months at 
least/ 1 

Although not an avid games player, 
Davies loves writing them. He finds the 
skills they require far more interesting 




than those needed for serious applica- 
tions. He also thinks there is plenty of 
life left in the games market and that the 
standard of commercially-produced 
software will continue to rise. 

He predicts that by the spring, when 
the traditional post-Christmas lull in 
sales takes its full toll, many smaller 
companies will be forced from the soft- 
ware scene for good. 

"People like ourselves have already 
built a considerable advantage," Davies 
says. "As well as experience and a solid 
reputation, we can draw on our software 
library resources and we also have a 
good deal of excellent and very expens- 
ive equipment with which to work. It is 
difficult to sec how anyone working 
alone in a front room can compete." 

Looking further ahead, Davies is con- 
vinced that in five years every home will 
have a computer, not just to play games 
but to keep accounts, file, write and 
edit, interact with other databases, car- 
ry-out banking transactions and consult 
expert systems on anything from child 
care to motor mechanics. 

"I can see members of a family argu- 
ing about who uses the computer in the 



same way people argue about which 
television channel they want to watch 
now," he says. 

His confidence in the future is re- 
flected in the fact that Psion is soon to 
move from the converted factory in a 
quiet London mews it occupies to new 
premises nearby with space for up to 80 
people. 

In spite of company expansion, Da- 
vies remains as closely involved with 
programming and as enthusiastic as 
ever. He is at his desk by 8 o'clock in 
the morning and admits to being "a bit 
of a workaholic* \ Although he once 
liked running and playing squash, he 
says he now has time for neither, and 
has not had a holiday for a long time. 
' Luckily my wife has a demanding 
career of her own, so she does not mind 
my absence too much," he says. 

Davies has no regrets about giving up 
the security of an academic career for 
the pressures of the business world. 
"The micro scene is full of excitement 
and vitality,*' he says. "There are still a 
tremendous amount of new skills and 
ideas to develop. This is just the begin- 
ning." 







apt 


drum T 


np Ten 










Last 










Program 

Flight Simulation 

Lunar Jetman 


mnnlti 


Company 


Memory 




1 


4 


Psion 


4nK 




2 




Ultimate 


1 6K 




3 


Kong 




Ocean 


MS 




4 

5 


'/.zoom 
Ant Attack 




Imagine 

Quicksi.lv a 


48K 
4BK 




6 


Pool 




CDS 


UK 




7 


Trans- Am 


5 


Ultimate 


HUE 




1 


Zip Zap 




Imagine 


m 




9 


Bugaboo 




Quick nil Yd 


Ml 




10 




Ultimate 


m 



SINCLAIR USER Jamwry 1984 



YOU CANT BEAT THORN EMI'S NEWS 






GOLD RUSH 



Our new Spectrum games have two 
levels. Difficult and impossible. 

Unless you happen to 
be a genius, it could take 
forever to master them all. 

So for around £695, 
you will really be getting 
your money's worth. 

"Volcanic Planet" (on 
16k) is a real scorcher. Plant 
a bomb on the volcanic plug 
in the evil Zeron underground Metropolis, 
and escape before red hot 
lava floods the city. Watch 
out for the Zeron's bone 
crushing slaves, they want 
to tear you apart. If your 
oxygen or power supplies 
run out you're dead. 

In M Road Racer" (on 
16k) you'll find out if you're 
skilful enough to drive round a ternfymgtrack 
at death defying speeds, and 
reach the black and white 
flag in one piece. 

"Gold Rush" (on 16k) is 
no walk over either. Under 
neath the eerie planet of 
Oron is a vast cavern full of 
gold and demons. 

You have to get the 
gold and the deadly demons have to get you. 

In "Blockade Runner" 
(on 16k) the earth is under 
siege and you must get life- 
saving supplies through 
When youve avoided 
the dense meteor shower, 
the moving laser barriers, 
the space mines, the 
tractor beam units and the 
alien warships, you'll be good enough to 
try the other 5 skill levels 
River Rescue "(on 48 k) 
is a runaway success on other 
formats. It's now available 
on Spectrum. You'll have to 
navigate the wildest and most 
dangerous river on earth in 
a powerful patrol-boat. But 
keep a sharp look-out for 
the killer crocodiles. They haven't eaten all day 

Wi njose or draw, you can't beat 
THORN EMI's Spectrum games. 
Now available from WH Smith and 
other leading software stockists. 
Leaders in home entertainment 







I 



ONLY 



The Rotronics Portable Case 



£34*49 

CP+P £2.5D) 



Here is the ideal portable work 
station for home, school or work. 
Specially made for most home 
microcomputers, it contains 
yourZX81 or Spectrum within 
a smart executive style case 
with removable fid for convenience 
in use. 

The individually tailored foam 
insert securely protects your 

Spectrum Joystick 
Interface 

Revolutionary design allows 
standard (9 pin) joystick to be 
used wrth any Spectrum 
software Easily programmed in 
seconds - no links or cassette 
software required £24 45 
iP * P 50p) 

Speclravfdeo 'Quickshot" 
Joystick C9 45 (p + p50p). 




ZX Panda 



The best I6K RAM for the ZX81 

Anti wobble design with LED power indicator 

16K Expandable RAM Pack £18.50 (p+p 50p| 

16K Plug in Module for above C13 95 

(p < p 50p). 

32K Giant Panda md uding Module £31 .45 
(p + p75p) 



micro, printer, cassette recorder, 
tapes and manuals during transit. 
A scalpel is provided to modify the 
insert for expansion units and an 
alternative insert can be supplied 
if you change your hardware in 
the future. The case is also 
available with uncut foam inserts. 

All components remain fully oper- 
ational within the case via inter- 



connections routed between the 
double fayers of foam, so there are 
no unsightly leads. 

This is the first case designed for 
easy use with each component 
positioned for convenient oper- 
ation The overall dimensions are 
138mm x 700mm x 363mm, 



Order Form 

Trade Enqumes Welcome 
Please send me (tick appropriate box) 
□ Rotronics Portable Case at £36.99 (inc. £2.50 p+p) 

for ZX81 /Spectrum/Uncut Foam {please delete as necessary} 
ZX Panda 16K RAM Pack at £1900 (inc, 50p p+p) 
ZX Panda 16K Plug-in Module at £14.45 (inc 50p p + p) 
ZX 32K Giant Panda including Module at £32.20 (inc. 75p p + p) 
Spectrum Joystick Interface at £24.95 (inc, 50p p+p) 
Spectravideo "Quickshot" Joystick at £9.95 (inc. 50p p+p) 

All prices inclusive of VAT 

I enclose a cheque/PO for £ made payable to SMT 



n 
□ 
□ 
□ 
□ 



Name 



SMT 



Address. 



SU IB* 



Please allow 28 days lor delivery Send to (no stamp required) 
FREE POST Greens Norton Toweester Northants NNt2 BBR 



Machine Code = 



Using speed and memory 
for smooth movements 

In the first of a series on machine code programming, John 
Kerrigan introduces some Spectrum graphics routines 

1WANT to introduce some as- 
pects of machine code programming 
to relative newcomers to the sub- 
ject. For my illustrations 1 will use some 
routines for displaying graphics on the 
Spectrum screen. Experienced machine 
code programmers may find this series 
useful if they pass over most of the 
explanations and concentrate on using 
and adapting the routines. 

It is a little more difficult to program 
in machine code than in Basic. Where 
machine code scores over Basic is its 
speed and use of memory. It is possible 
to display movmg graphics on The Spec- 
trum screen with a Bask program. Most 
Basic programs restrict movement to 
one area of the screen at a time and then 
the movement is by jumps of whole 
character positions. In machine code 
you can have the effect of a great deal of 
movement in several parts of the screen 
at apparently the same time and the 
movement can be much smoother. In 
machine code a figure can be shifted 
right, left, up or down by one-eighth of 
a character. 

The Spectrum screen consists of 24 
rows of 32 characters. In Basic, the 
screen may appear smaller because the 
bottom rows are reserved as edit lines. 
In machine code the whole of the screen 
is equally usable- Each character is 
eight pixels wide and eight scans high. 
Thus you can think of the screen as 
consisting of 192 scans — 24 rows and 
eight scans per row — by 256 pixels — 
32 characters and eight pixels per char- 
acter width. 

Page 164 of the Spectrum manual 
explains how the screen memory is 
arranged. It says "it is rather curiously 
laid out". So it appears to be, so long as 
we count the memory addresses in the 
normal way to the base 10. It makes 
more sense if we count the way machine 
code programmers count., to the base 
J 6. That system of counting is called 
herideeimal, or hex for short. The sys- 
tem is identical to normal counting up 
to the number nine. Normal numbers 
10,1 1, 12 3 13, 14 and 15 are denoted in 
hex as AH, BH, CH> DH, EH and FH, 




The normal number 16 becomes 10H. 
The 'H' after a hex number should 
prevent confusion between the two 
counting systems* 

The Spectrum screen memory makes 



4FFFH; sector two runs from 5000H to 
57FFH. That means that sector 0 cov- 
ers character rows 0 to 1\ sector one 
covers character rows 8 to 15; sector 
two covers character rows 16 to 23, 



'The Spectrum manual says the screen 
memory is rather curiously laid out. 
So it appears to be so long as we count 
the memory addresses in the normal way to 
base 10.' 



more sense if you express it in hex. The 
screen memory starts at the normal 
number 16384 which proves to be 
4000H and continues until 57FFH, It is 
split into three sectors of bOOH address- 
es each. Sector 0 runs from 400OH to 
47FFH> sector one runs from 4800H to 



Typically all literature on machine code 
starts any count at the number zero, so, 
although it was said that there were 24 
rows, the last row has been denoted row 
23. 

The top scans — scan 0 — of all the 
characters ir, a sector are stored in 



SINCLAIR USER January 1984 



order, then all the scan Is, all the scan 
2s and so on until all the scan 7s. That 
means that the 23rd character on the 
screen has scan 0 at 4016H, scan 1 at 
4116H, scan 2 at 4216H, scan 3 at 
4316H, scan 4 at 4416H, scan 5 at 
4516H, scan 6 at 4616H and scan 7 at 
4716H. It can be seen that, counting in 
hex, there is a relationship between the 
scan numbers and the address. 

Each address consists of four hex 
digits but each register of the Z-80 chip 
can contain only a byte or two hex 
digits. So to store an address in Z-80 
registers it must be split into two parts. 
It must be split into the Most Signifi- 
cant Byte and the Least Significant 
Byte. The address 4016H would be 
split into an MSB of 40H and an LSB 
of 16H, The relationship between the 
scan numbers and the address is that* 
for any individual character as the scan 
number increases so the MSB is incre- 
mented and the LSB remains the same. 

Of course, if we want to make full use 
of graphics on the Spectrum screen we 
want to think in terms of pixels and 
scans rather than characters. We will 
need routines to move up a scan, down a 
scan ana left and right across the screen. 
In figure one there is an assembled 
machine code routine to move down a 
scan. It has been given the rather unin- 
spired title SO. In later articles I will use 
SO as part of bigger routines to show 
figures on the screen and to shift those 
figures in difFerent directions. 

The top of figure one above the 
double ruled line is headed Specifica- 
tions. The specifications should give all 
the information we need if, months 
after first coding a routine, we wish to 
use it in a different or revised program. 
GENERAL DESCRIPTION is self- 
evident. ON ENTRY tells us what 
must be done before we enter the sub- 
routine. ON EXIT tells us how to 
interpret the results from the subrou- 
tines. USES tells us which registers are 
used by the subroutine and thus, by 
implication, which registers are used by 
the subroutine, and thus by implication 
which registers are not used. In this 
case, if there are values in the Z-80 
registers which will be needed after this 
subroutine, it would be safe to leave 
them in registers B or C but they would 
be destroyed if they were left in regis- 
ters, A, D, E, H or L. 

For anyone who has never seen an 
assembled routine previously, the rest 
of figure one below the double-ruled 
line may look incomprehensible. The 
figures in the left -most column are 



memory addresses in hex; in the next 
left-most column the line numbers for 
lines of assembly language. Then there 
is a column for labels, if any. That is 
followed by the assembly language mne- 
monics and then, after a semi colon, are 
comments. 

The program is the series of hex 
numbers in the second column, which 
must be placed after the address given 
in the first column. The assembly lan- 
guage mnemonics are not strictly neces- 



sary; they make it easier to write a 
machine code program. An assembler 
converts the mnemonics into hex num- 
bers. It is possible to hand-assemble or 
to use an assembler program. 

Experienced machine code program- 
mers will be able to tackle the logic of 
SO and will understand the meaning of 
the mnemonics. For the benefit of new- 
comers, turn to figure two, which con- 
tains the routine SI. SI is simpler, 
shorter and less useful than SO. SI fills 



Figure 1. 








SPECIFICATIONS SO - ZX Spectrum. 




GENEHAL DESCRIPTION: 


Takes an address in screen memory and returns the address of 


the scan immediately below, unless the original address was on the bottom scan ot the 


screen. 








ON ENTRY: HL must point to an address in the Spectrum screen memory. 


ON EXIT: If the entry HL was not on the bottom scan of the screen, then (a) the *ero tlacj 


is re-set and (b) the exit t 


iL will be one scan below the entry HL. It the entry HL was on 


the bottom scan of the screen, Then (a) the zero flag is sei and lb) the exit HL will be the 


same as the entry HL. 






USES: A r D r E r H, L. 






7000 


00100 


ORG 7000H 




7000 7C 


001 10 SO LD A,H 


;LOAD MSB 


7001 E607 


00120 


AND 7 


;TOP 5 BITS NOW ZERO 


7003 FE07 


00130 


CP 7 




7005 C AO A 70 


00140 


JP Z,ENLI 


;MUST BE ON BOTTOM SCAN 




O0150 




■OF CHARACTER LINE 


7008 24 


ooteo 


INC H 


jMOVE DOWN 1 SCAN REMAINING 




00170 




;0N SAME CHARACTER LINE 


7009 C9 


00180 


RET 




700 A 7D 


00190 ENLI LD A,L 


;LOAD LSB 


7006 E6E0 


00200 


AND OEOH 


LOWEST 5 BITS NOW ZERO 


7O0D FEEO 


00210 


CP OEOH 




7O0F CAT 970 


0020 


JP Z r ENSE 


;MUST BE ON BOTTOM SCAN 




00230 




;0F SECTOR 


7012 11E006 


00240 


LD DE, O6E0H 




7015 A7 


00250 


AND A 


: RESET C FLAG 


7016 ED52 


00260 


SBC HL r DE 




7018 C9 


00270 


RET 




7019 7C 


00280 ENSE LD A P H 




701A FE57 


00290 


CP 57H 




701 C C8 


00300 


RET Z 


;0N LAST SCAN OF SCREEN 


701D 112000 


00310 


LD DE.0020H 




7020 19 


00320 


ADD HL.DE 




7021 C9 


00330 


RET 




0000 


00340 


END 




00000 TOTAL ERRORS 






ENLI 700A 


00190 


00140 




ENSE 7019 


002 SO 


00220 




SO 7000 


00110 






Figure 2. 








SPECIFICATIONS SI - 


ZX Spectrum. 




GENERAL DESCRIPTION neurits '.jII mk mto the 1 7th pusmnn «1 The 1 2th row on the 


Spectrum screen. 






ON ENTRY: No requirements. 




ON EXIT: 4870H. 4970H, 4A70H, 4B70H, 4C70H r 4D70H, 4E70H and 4F70H will all 


contain FFH. 








USES: A, B, H, L. 






7000 


00100 


ORG 7000H 




7000 3EFF 


001 10 SI LD A r 0FFH 


■SET ALL BITS 


7002 217048 


00120 


LD HL.4870H 


;MID SPECTRUM SCREEN 


7005 0608 


00130 


LD B.8 


;N0 OF SCANS PER CHR 


7007 77 


00140 RCK LD IHU.A 




7008 24 


00150 


INC H 


-DOWN A SCAN 


7009 OS 


00160 


DEC B 




70OA C2077O 


00170 


JP NZ.BCK 


;BACK IF FULL CHR NOT PRINTED 


70OD C9 


00180 


RET 


; RETURN {IN THIS CASE TO BASIC) 


OOOO 


00190 


END 




00000 TOTAL ERRORS 






BCK 7007 


00140 


00170 




SI 7000 


00110 







SfNCI .AIR rST.R January 1984 



Machine Code j= 



one character position in the centre of 
the screen with ink. 

The first line starts with the number 
7000 which is the start address in hex. 
The next column is blank because the 
following assembly language is not a 
true machine code operation and so the 
first line does not tell you to fill address 
7000H with any particular number. 

The next column contains 00100 
which is the first line number of the 
assembly language program, The label 
column is blank. That is followed by 
the assembly language instruction 
which is "ORG 7000H". There is no 
semi-colon, and no comment, on the 
first line. "ORG" is short for origin and 
that first instruction tells the assembler 
which is the first address to be loaded 
with code. 

The second line also starts w r ith the 
number 7000 which is the start address 
in Z-80 code and the Spectrum screen 
hex. The next column contains 
"3EFF" which is the number in hex 
which should be placed in addresses 
7000H and 700 1H, 700OH should con- 
tain 3EH and 7001 should contain 
FFR 

The next column contains 00110 
which is the second line number of the 
assembly language program. The label 
column contains the label of the rou- 
tine: SI. That is followed by the assem- 
bly language instruction; "LD 
A,0FFH", After a semi-colon a com- 
ment explains that it sets all the bits in 
A. "Setting all the bits" means making 
all the bits equal 1, In screen memory 1 
means ink and 0 means paper. "LD 1 * is 
short for load. *'A" is a register on the 
LZ-80 chip. FFH, or 255, is the highest 
number a byte can contain. *'LD 
A } 0FFH" has the effect of placing the 
number 255 in the A register. 

The third line, assembly Language 
program line number 120^ contains the 
instruction "LD HL,4870H". Both H 
and L are registers on the Z-80 chip. 
That instruction will have the effect of 
loading 48H into the H register and 
70H into the L register. 4870H is the 
top scan of the 17th character on the 
12th line of the screen. 

The fourth line, assembly language 
program line number 130, contains the 
instruction "LD B,8'\ B is another 
register on the Z~80 chip and 8 is the 
number of scans in a character. 

The fifth line, assembly language 
program line number 140, has the sym- 
bol :"BCK T> in the symbol column and 
contains the instruction "LD (HL),A'\ 
Brackets around HL mean "contents 
of 1 . In other words treat the number in 




that register pair as an address and load 
that address with the number in the A 
register. In this case the first time this 
instruction is handled the address 
4870H will be loaded with FFH, 

The sixth line, assembly language 
program line number 150, contains the 



seventh and eighth lines of this program 
with the instruction DJNZ and you may 
have seen that used in some published 
programs. 

The ninth line, assembly language 
program line number 180* contains the 



instruction 



RE 



RET 



for 



c If we want to make full use of graphics, we 
want to think in terms of pixels and scans 
rather than characters' 



instruction "INC H". That means in- 
crement — or add 1 to — the number 
held in the H register. The seventh line, 
assembly language line number 160 
contains the instruction "DEC B". 
That means decrement, or subtract 1 
from, the number held in the B register. 

The eighth tine, assembly language 
problem line number 170, contains the 
instruction W JP NZ,BCK". »jp» is 
short for jump, "NZ" is short for if the 
zero flag is not set. "BCK" is the 
symbol on the fifth line — program line 
140. INCing and DECing single regis- 
ters affects the zero flag — in the flag 
register on the Z-80 chip — according to 
whether the result is zero. 

Thus the eighth line is setting-up a 
loop similar to a FOR/NEXT loop in 
Basic. There is a way of merging the 



return. In that case we will make it a 
return to Basic, 

Figure three contains a Basic pro- 
gram which pokes the machine code of 
Si into memory and the calls the rou- 
tine with RANDOMISE USR 28762. 
28762 is the denary, normal counting, 
equivalent of 7000H. 



Figure 3. 

BASIC Program to poke and access S1 
10 REM SET STACK BELOW MACHINE 

CODE 
20 CLEAR 28671 

30 REM MACHINE CODE IN DENARY 
40 DATA 62,255,33,112.72,6. 

8,1 19.36,5.194,7.1 12 r 201 
50 REM POKE IT INTO MEMORY 
60 FOR A 28672 TO 28685: READ 

B: POKE A.B: NEXT A 
70 REM TRANSFER CONTROL TO 

MACHINE CODE 
80 RANDOMISE USR 28672 



S [ S t : I A TR I/SKR J* tma rv 1984 



ORWIN SOFTWARE: 



ZX81 & SPECTRUM 

SUPER SOFTWARE AT LOW PRICES 



"quantity as well as quality" 

Sine fair User, Oct 82 



"if each game was on a separate tape and 
selling "For £ 5 each I would still recommend 
them" 

ZX Computing, Oct'Nov '82 



"Easy to operate, graphically impressive 
and good value for money." 

The Times, 1 1th Dec 82 



"Definitely good value for money at £6 
. . . A smooth clear display and a relatively 
fast response from the kevs Graphics are 
as good as you will ever got on the 81 . " 

What Micro? Nov 83 



NEW1 FOR 16K SPECTRUM 



gallon 



(wilt also run on 

CASSETTE A 

GHOST GOBBLER 

Eat the ghosts before 
the ghosts eat you. 
Eat a star and you 
can chase the ghosts 
for a while. 



AMENKILL Control lasers, rockets and a 

force field to stop the aliens from landing. 

MOUSETRAP Trap the mouse in the corner 

but not anywhere els«- 

flEVERSt A game of skill with simple rules 

but sophisticated tactics Play against the 

computer. 

LASER DEFENCE Control the laser sight to 
shoot down the alien ships. Machine code 
sound routines. 



48 K Spectrum} 

Ten programs for £6 

TANK BATTLE For 2 players simultaneous 
ly or play against the computer Each play 
er has 2 rotate controls and move and fire 
controls. The tanks fire steerable missile^ 
PHOEBUS A puzzle 

BLACKSPOT Gobble the stars and avoid 
running into black spots created by cross 
ing your own path 



CUBE Manipulate a 

2*2*2 to 7*7*7. 
MINEFIELD Collect 
avoiding the mines 
fence. 



cube any size Irom 



the 
and 



crowns while 
the electrified 



plus an extra , 

GRAPHIC DEMO Did you know your Spec 
trum could do all this 1 ? 



CASSETTE 1. eleven pro 
grams jmcluding 7 in machine 
code* 

tor 1K ZX81 £3 80 



CASSETTE 

Basic 



2. ten games in 



for 16K ZX81 



E5 



CASSETTE 3, eighi programs 
I including 1 in machine code! 



for 16K 2X81 



£5 



CASSETTE 4 
ZX SCRAMBLE (machine code) with 3 stages. 
Bomb and shoot your way through the fortified caves. 



8 games for 16k ZX81 E6 

GUNFIGHT 
(machine code) 



INVADERS 

I machine code} 







, fSlf-giS^H^&S^^^** GALAXY INVADERS (machine code) 

-5F££SF S e ?L?T«LR S SND E ?6uB 0 nis&ia. Fleets ol swooping and diving alien craft to fight off. 

:^E*^" flNTI - FUMeus *° H * SNAKEBITE (machine code) 

Eal the snake before it eats you Variable speed, (very fast at top speed). 

LIFE (machine codel 

A ZX81 version of the well known game. 

3D TIC TAC-TOE (Basic) 

Played on a 4- x 4 * 4 board, this is a game for the brain, It is very hard to 
beat the computer at it. 

lames are in machine code, because this is much faster than Basic (Some of these games were previously available form 

J Steadmanl 




BYTE-MAN (machine code) 
[previously available from Mindseyel 



CASSETTE 5 8 games for 1 6k ZX81 
BREAKOUT (machine code) 



£6 




SPACE RESCUE (machine code I 
Ipreviously available from Mindseyel 



BLITZ (machine cocJhi 





PLANETOIDS (machine coder 

Rotate, move, fire and hyperspace controls. 
Wide range of choice of speed and difficulty 

DODGEMS (machine code) 

Dodge the computer's ear while eating the 
dots, 

DRAUGHTS (machine code* 

1 nryiH sk ill levels 

MERCHANT (Basic) 

Make your fortune on trading voyages in the 
Mediterranean and beyond. 



7 of the 8 games are in machine code because it is much faster than Bask 



"New palish on old fa- 
vtvuntn 

1h« quail! y ol Itl* totl 
tfvwe and lha amoulh 
lion diiptav* created on 
ine screen mpko the pro 
grams. worrit while lor any 
one who ha» | IX fl l arwJ 
pl*v» games usmgi it 

H i* plnwfil to ui 
thai Or win's kind of qua I 
i| y ik again 

S*pr 63 

' 'Among I ha best i*> 
vtBVM«d was Casseita 5 
from Orwin So'twa** Fof 
« main £6, you get fiiflh! 
(op-quAUtv (tames 
All 1h«i gamei ma of very 
high quality and would 
com £4 or f 5 rf wW wp* 
ratal* Many ol The 

other rottwarn house* 
could M#m a lasiun Irom 
these." 

Games Supplorrwnl. 

Nov 83 



Kte.tiiber of the 
Cii<WfHftiW Trade 



Please make your cheques payable to ORWIN SOFTWARE 
ORWIN SOFTWARE Dept OSU 26 Brownlgw Road, Harlesden. London NW10 BQL, 



ZX81 and SPECTRUM SOFTWARE WANTED (Royalties or 



t right) 



Trans 

CBStl 



$0S 4362 



SINCLAIR U5F.R January 1984 




Extend your 16k 
Spectrum to 48k for 

just£23O0. 

And get a Free 
program worth£4*50 

into the 



bargain 





SP4&. 32K Memory Extension with Program - £23.00 

Now. our SP48 offers even better value 

Because now. were not only offering, you the facility to up-grade your 
16K Spectrum to 4>iK_ we're abo offering you the opportunity to be able to utilise 
this vastly extended memory quickly and easily. 

For £23 all you need lo do is plug the chip-set into the sockets provided 
by Sinclair on your issue 2 (or £35 for issue 1 ) and you have a standard 4SK 
Spectrum fully compatible with all Sinclair add ons and very kw in power 
consumption. 

There is no soldering required 

Fitting and removal are easy 

And the 5P48 carries our full warranty and is upgradable, on a part 
exchange basis, to SP80 

Then all you need to do is LOAD our specially written 48K guide 
program. 'Beyond Horizons, and your 48K computer will guide you through its 
memory 

Wrth no need to labour through manual. 



Is the manual past chapter 24 a mystery m you? 'Beyond Horizons' 
shows 48K Spectrum users h< iu n ■ 1*1 1 K rind \*i >KI systems 
variables, how to manipulate I he display file, how menmn tithe 
attributes, how to find out how much spare memory N W much, 
murh more. With the this program is free. On its own, £4.50, 



retained, and sound is still available using BF.EP Cassette handling routine* 
art afcso included 

48/80 FORTH includes a serparaie FORTH editor which uses part o\ 
HAM as if it were disc The 48K version allows a 16K "RAM disc . and the 
80K version a massive 32K "RAM disc'" 

48/80 FORTH comes with a comprehensive user manual covering 
both compiler and editor. 

ZX Slowloader - £10 

This classic piece of software loads ZXS 1 BASIC programs and 
arrays straighl onto your Spectrum, ready for SAVEing and EDITing It can 
do in a few minutes what would normally take weeks of keyboard rime, 

I All products on this, order form are in Mock at the time of going to press Same day dtspaTch 
| lor phoned Access, and Vtsa orders. 

| To East London Robotics Ltd Please send bv return (tick iiems required I 



memory maps 

SP8Q Pa g ed Memor y Extension — £46 

This ingenious device gives a 16K ispectmm two memory banks of 
3ZK each and a massive total of 80K of RAM 

It can be used as a siandard 4SK machine, but pages can be 
switched by software instructions within your program The SPS0 is not 
recommended for absolute beginners unless used wilh 48/80 FORTH 

Fitting, power consumption and Sinclair add on compatibility are 
identical to the SP48 

Fit and Test service ai our premises £3, by registered post £7 

4R/80 FORTH - £14.95 



| D SF481 Issue 1E35H Issue 2 E231 
CD SPK!l]*uelS30>l!ssue2E46f 
| CD SLOWLGADERE10 



- D "BEYOND HORIZONS" program £4-541 

| □ 4H/80 KORTH £14 95 

. FbsbsyeO.CiBp I enclose acheque POior 

I ll 1 I I I I I I I I I 



JUhi 



Name 



Address. 



This new f'QRTH 



the latest, best and most 



version of FIG FORTH for ihe Spectrum. Each tape includes both 
version And an 80K version. (Don't forget that an SP48 can be part 
exchanged for an SPW0| 

48.- K0 FORTH gives you the speed of machine code with the 
programming simplicity of BASIC, and is ideal for games -wniing. Unlike 
other FORTH version*, all the Spectrum's excellent graphics commands are 



SINCLAIR USER January 1984 



I Easi London Ruboto Lid . Gate llRoyalAJbertt>ock.L*^kinr.ln 
1 24 Hour Information Service _ _ — 

ia qi47i 33oa EAST LONDON 



24Hout Information Service 
lei: til 471 :VXIR 

24 Hour Access ami Visa ordennt 
Tel: 01 474 4715 

uint»:TeH>1474443 



Tele* H81: 



lquin 
3271 



nWEETISS 



69 



Doric Computer Services 

^ ^^1^ M^^A^ AN AMAZING NEW 

fill ^/ 4 f% W ADVENTURE GAME 

■ ■ %y*MlJ^% WITH ANIMATED 

■ mW I GRAPHICS 
y^|^fl| FEATURING:- 

m 




A completely new cave layout, 
monster position and event 
sequence generated for every 
game. 

A time Limit of 5 days' on 
every adventure. 

Continuously displayed high 
resolution graphics and text. 



• All monsters, articles and 
locations depicted to a level of 
detail that pushes SPECTRUM 
graphics to the limit, 

'The closest yet to a true 
animated graphic adventure... 

excellent value for money " 
POPULAR COMPUTING WEEKLY, 




Some basic steps to storing 

Forth variables 

Continuing his programming series, John Gilbert points out a few 

similarities between Forth and Basic 



I IN THE LAST few months we 
have been looking at the differences 
between Forth and other languages. 
This month we will look at the similari- 
ties between it and Basic and also give 
ZX-81 owners some good news. 

First, though, we look at the way in 
which variables can be stored in the 
Forth system. As usual there are some 
differences from Basic and in this case 
the representation of numbers using 
machine code will provide an excellent 
route to the understanding of how varia- 
bles can be used. 

It is not necessary to know much 
about machine code to understand what 
is happening in the Forth stack when a 
variable is created but if you can follow 
the arguments about numbers you 
should have a better idea of what is 
happening. 

The POKE statement in Basic stores 
a 16-bit number in a memory location. 
An 8-bit number can be anything from 
0 to 255 in decimal or 00 to FF in 
hexadecimal. A 16-bit number is a mul- 
tiple of the first 8-bit number. It can 
range from 0000 to FFFF in hexadeci- 
mal. 

To enter a 16-bit number on to the 
Forth stack as a variable we have to use 
a Forth dictionary word to define it. 
The word is: 

VARIABLE 
and the value of the variable goes before 
it and its name follows it. 

To create a variable called VARS and 
enter the number 50 the following line 
could be used: 

50 VARIABLE VARS 

There must be a space between the 
50 and VARIABLE and between 
VARIABLE and VARS, 

If you press ENTER, your variable 
will be stored by the system. T he value 
is not stored necessarily on the stack but 
the memory address at which it is stored 
goes on to it. When you ask for the 
value of the variable you have created, 
its address is on the stack and can be 
used as an index to the value which is 
being stored elsewhere. 

It is similar to the way in which Basic 
variables seem to operate for the user 



where the variable name, in this case 
VARS, is used as an index to represent a 
value, which is 50 in this case. 

To get back the value of the variable 
we will need a new Forth symbol which 
means, for our purposes, Fetch. It is 
symbolised with an sign. To get 
back the 50, using the VARS name as 
an index, all you have to type is the 
variable name, together with Fetch and 
the printing dot. All three symbols have 




spaces between them: 
VARS @ 
The screen display should then in- 
clude 

50 ok 

As an extension of the variable tech- 
nique, it is possible to create what in 
Basic would be called an array. For 
those with little knowledge of that type 
of data structure, an array is a table or 



list of values which are indexed, or 
named using one 'overall 1 label and a 
distinct index number for each of the 
elements. For instance, we could give 
our example array the name VALUES, 
tell the computer it contains 10 ele- 
ments, and then number each of them 
from one to 10. 

First we would need to clear space in 
the Forth dictionary, into which we will 
put our values. When a numeric array is 
dimensioned in Basic, the system gives 
each element the value of zero. For our 
purposes and, just to be awkward, we 
will give our array the initial value of 
one. 

To do so we will have to use another 
new Forth word called ALLOT which 
has the function of giving the specified 
number of elements to our array. The 
line to dimension the array is: 

1 VARIABLE VALUE 10 ALLOT 
That should be followed by ENTER. 

Taking the line apart, the number *1* 
is the initial value given to the array; 
VARIABLE will allocate a variable 
space for the array; VALUE is the name 
of our array and 10 is the number of 
elements in it. 

Each of the elements is one byte long 
and so it is not possible to hold one 
number in each one. We have to pair 
those 8-bit bytes into 16-bit words to 
store our 16-bit values. That means we 
can store up to six values in our array. 

If you thought that creating a vari- 
able was difficult and you did not like 
the idea of indexing and machine code 
addresses, you will be pleased to learn 
that there is another way of creating an 
integer variable, or one which docs not 
contain a decimal point. Using the fol- 
lowing technique, the computer will 
put the value of the variable and not its 
storage address on to the stack. 

As with all Forth words, the value of 
our variable is put first on to the defin- 
ing line. That is followed by the dictio- 
nary word, CONSTANT. This word 
tells the computer thai vou warn to 
assign a value which has been put on to 
the stack with a label, just as would 
happen in Basic. Following this defi- 

amunutii ox pogr 72 



SINCLAIR USER January 1984 



71 



nition we must put the name of the 
label, which we will call DEF: 
50 CONSTANT DEF 

After you have pressed ENTER you 
can refer to that value on the stack by 
the name DEF. 

In a previous article in the series, I 
discussed ways of creating and editing 
screens of information and the way in 
which they can be SAVEd on to cassette 
for later recall. At that stage I omitted to 
explain how to SAVE dictionaries you 
have created until you understood more 
of the basic structures of the language. 

When you have made your own 
Forth words the dictionary is termed to 
be extended and so SAVE in g is more 
difficult than if you had an original, 
untouched, dictionary. 

First we have to find the total length 
of the dictionary and wc do that by 
typing: 

SIZE 

It is then necessary, with Abersoft 
Forth, to change the values for the 
operation of the cold start into Forth. 
That is done by typing-in the code 
which is listed on page eight of the 
manual. 

You must then return to Basic and 
change the bootstrap loader program to 
give the number of bytes used by the 
dictionary and then add 10 to it. You 
can then SAVE the new version of 



Forth by GOing TO line nine. In the 
introduction, 1 promised owners of ZX- 
81s who are also Forth followers that I 
had some good news. A company is 
producing a ROM chip for the machine 
which can be fitted internally and will 
give the humble ZX-81 the capabilities 
of, say, the Jupiter Ace. The only prob- 
lem is that once the ROM is fitted 
Forth becomes the origin language and 
it will be available on pow r er-up. 

The software gives access to a full- 
screen editor, on to which you can enter 



£ The value of our 
variable is put first on 
to the defining line 1 



code in the top half ol the ZX-81 screen 
and a console, immediate access, screen 
in the bottom half into which you can 
type words for immediate compilation. 
The editor will enable you to save both 
lines and whole screens of definitions. 

The ROM is Fig-Forth standard but 
some changes have been made to make 
it more memory-efficient. The user will 
have none of the difficulties inherent in 
the other cassette-based packages which 
are available for the Spectrum and ZX- 



81. SAVEing both screens and dictio- 
naries is easy and, because of the full- 
screen editor, word definition could not 
be much easier. 

If that was not sufficient the package 
will also perform multi-tasking, which 
means that the machine will seem to do 
several things at the same time. 

Those who own Spectrums may feel 
overlooked but a Spectrum ROM car- 
tridge is on the way. 

For more information about both de- 
vices, you can write to David Husband, 
2 Goriest one Road, Branksome, Poole, 
BH1 NW. He can also be reached on 
the telephone between the hours of 7pm 
and 8pm on 0202 764724 from Jvlonday 
to Saturday. 

Users of the more usual cassette- 
based packages will be pleased to learn 
that companies producing them are 
thinking about implementing micro- 
wave storage commands in the lan- 
guage. 

That will give the language some 
kind of comparison with the disc-based 
Forth compilers on bigger machines 
and it will also deal with criticisms 
voiced about the limited use of Forth on 
a microcomputer because of storage 
problems. 

Next month I will look in more detail 
at the Forth ROM and delve further 
into data structures. 



TASWORD TWO THE WORD PROCESSOR 

64 CHARACTERS PER LINE ON THE SCREEN AND TO PRINTERS! 
MICRODRIVE COMPATIBLE — instructions supplied 



TASWORD TWO The Word Processor 

Your Spectrum becomes a professional word processor 
with TASWORD TWO. TASWORD TWO gives you an amazing 
64 characters per line on your screen. This is ideal for standard 
A4 paper and TASWORD TWO prints your text just as it 
appears on your screen, 
Tasword Two drtves the following interfaces: 

Cobra RS232 tiO Port Kempston interface 

Euroetectronics interface Morex Interface 
Hiiderbay interface Tasman interface 

Sinclair ZX Interface 1 
The same program drives these interfaces, A short easy to fol- 
low set of instructions takes you through setting up your Tas- 
word Two to drive the interface you have or choose to buy. 
Tasword Two also drives the ZX printer, 

£1 3-90 fully inclusive mail order price. 

TASWORD TWO TUTOR 

TASWORD TWO comes complete with a manual and a 
cassette, The cassette contains your TASWORD TWO and 
TASWORD TWO TUTOR. This teaches you word processing 
using TASWORD TWO. Whether you have serious applications 
or simply want to learn about word processing r TASWORD 
TWO and TASWORD TWO TUTOR make it easy and enjoyable. 

TASWORD TWO £2 Demonstration Cassette 

See for yourself the powerful features of TASWORD TWO. 
Send just £2 for the Tasword Two demonstration cassette A 
voucher is included which gives you €1 off the price of 
TASWORD TWO. 



TASWIDE - 64 characters per line! 

A machine code utility program, TASWIDE doubles the* 
information that your own programs can display. Make a 
simple change to your print statements and your output 
appears on the screen at 64 characters per line instead of the 
normal 32. Both print sizes can be mixed on the screen. 16K 
and 48K versions supplied on the same cassette. 

£5-50 fully inclusive mail order price 

TASMAN PRINTER INTERFACE 

Plug into your Spectrum and drive any printer fitted with the 
Centronics standard parallel interface. Supplied complete 
with ribbon cable, connectors, and driving software. The 
cassette includes LLIST, LPR1NT, and text screen copy 
software for all Centronics printers and fast machine code 
high resolution screen copy software for Epson, Star, 
Seikosha, and Tandy Colour Graphic |in colour! ) printers 
Send s.a.e for sample prim-outs and full list of printers sup- 
ported by screen software- 
s' 45 lolly inclusive mail order price 

All prices include VAT and post and packaging 

TASMAN SOFTWARE 

Dop4SU 

17 HARTLEY CRESCENT LEEDS LS6 2LL 



Send cheqiiB-P.Q. or Access number Mfttfc order 
Telephone Access orders. Leeds 10632 [433301 



SOUND with SINCLAIR 




f 




MAKE AMAZING SOUND EFFECTS 
WITH YOUR ZX 81, 
TIMEX Sinclair 1000 
or SPECTRUM 

THE ZON X 
j* £25.95 

■ Tn* ZQfc X SOUND UMIT m i.impkie#v ae«1 comtuvd arid ewaasv 
dn'qned 1cjr us? Wlf' ini» JTX^II TlMFX ^inrljn 1000 ■vwH Spectrum 
CompijFJJfK II iiAl pl.ii{S " mj disandnlling ui buMfrinij 

Nenlwrrti pach. bun*"**. In** fx nrt*ei extras 1 

* ManurH Vofcime Coning on f»r*l jmtrte nolumn (ram bu*t m loud 
sped** 

Standard Swirtii Ifi*. RampdCfc or prmw cjin h*> plugrjnd iniaZON A 
5cruntf Unit wirtv*n Affectum r»o»Fnal corn purer ope* jCton 

+ Huge rjngje potsi*** SQu"oa-10» Gam€*. Mu**\ HrlicDpHifs, Sa F> 
Spa« IfwwJwb. Enptoww. Guoihaii. Drums PWmeu. Lan*», 
r>n*n* 0(rtH. Turin Chords, etc . ur whalevc fOU devtM' 

4 aiullrx:ul«» U^3-Cha(Mi*wondcNpr^w^prwarlirrpl!COriirf3iot 
pUuh. % totih nnd naise all wilh e«rw*top*CWIlHJl. 

■ EHily *rtrttd to tfKiitiriQ gjttfs. Oi u*0«jr*fnrfi« umng a row simplr 
BASIC ' wes. c« rvhH-hirie code 

* fa> moment md&^OBt used I 0. »Hfl(ip*-1 

FULL irntr.jcr.iD'** fri\t> it^iiiv ^i^aitR*. iir hrn* :d :ti.ii" !i and 1he 
pfogrr*rtiHi#». JmOtfliWl Fvilly guaranteed British Wji.1i; 

'(tempi \\>th Spett'wn yuo "ffrtf N»* Sfl*CPl/m f *&ns<an Bmird Qrdw Na 

set - f**rrs X>*>& V A T 



PavnVni iTbtv b+ rn#H» by f hoquu PO Gno No 388 
P(WH Order « C'edit Cord 

Eaporl order*' - flan*. CNkju* Inmnatorrtl Money Order 
U.S * <K f Swung 



BE A TOP SOCCER TACTICIAN IN THE 




SUPer lfagUE 



Futl 1 1-a-side match action 

Scale 90-minute game 

On-screen commentary showing current 
scofe, name of player in possession 
time pfayed 

Individual player skills 

Fyll 22-team League 

4 2- match season 

League table and results on screen and 
printer 

Save season to date on tape 
FOR USE 0N4BK SPECTRUM 



V 



To order SUPER- LEAGUE, please send cheque/ 
RO. value C6-SO payable to CROSS SOFTWARE, 
36 Langford Crescent, Elarnet T Herts 1 EN4 9EH 



BhPAK 



hpuSUI.PO hgil 

B3( High Sttaal 
Win, HpM 



'Ring 0S20 Iqi 
ImnMdMflMlpOiCrt 



ADVENTURE 

4SK SINCLAIR ZX SPECTRUM 



GAMES 




You are a Kn#* of Camclot, 
marching for Merlin's kwt 
treasure, On your way you 
will discover the Will Ik.-," 
lower, rescue a Princess 
held bv itie wicked Wizard 
.,i rrili £5.« 




You discover live entrance 
to an ancicnl pyramid 
blocked by a rock. Once 
inside, you discover fire 
rooms, ice rooms and 
other traps set by the 
builders to protect the 
Pharaoh. £4,95 



A rope a hove a rock fissure 
is the only way into this 
Magic Mountain, or is it? 
legends tell of vast stores 
of treasure but also of 
poisonous spiders, lizards 
and magic at work. £4.95 

Send SAE lor full list. 



You arc Spec trasses, 
tattling in the arena with 
Gorgon* whose stare can 
turn you to stone. To 
recover the lost chalice, 
you must also win ■ 
sword Tight with 
inside his cave. 



Grang, 



To find the Black Planet you 
need 7 pieces of the key each 
hidden on different pbneb, 
and require liillercnt pus 
to be wived. On the 
journey, you light off the 
pir;i^ who get siciitJiU 
more desparate. £5.95 



Dept B FREEPOST EM463 (No stamp) 



PUTPPQ A Q^nfT A r ri7C I72 Kingston Road, EwelJ T Surrey KT19 0BR 
rnirXL) /lOJU^iAlljkJ Telephone 01-393 0283.24 Hour answering. 

Prices indude postage (outside Europe add £ 1 .00 per item). Ac c ess and Visa c ards welcome 



74 



SINCLAIR USER January 1 9*4 




310 STREATHAM HIGH ROAD, LONDON SW16 6HG 
Tel: [P /fi9 2887 

Open Tues-Sat 10,30 am to 5,30 pm (Closed Mondays) 

SOFTWARE FROM ALL THE BEST SUPPLIERS — 
OVER THE COUNTER PLUS GROWING RANGE 
OF PERIPHERALS. SEE IT N TRY IT BEFORE YOU 
BUY IT, 

SAE appreciated for catalogue- but please specify 
for which computer. 

Oft^ON ZX 81 ZX SPf CTRUM 



THE WORLD S GREATEST RANGE OF 

SINCLAIR SOFTWARE 

PIONEERS IN 1981 -WAY AHEAD TODAY 



NEW! -BUFFER CLUB for regular customers. 
Special Offers — Lectures — Foreign Trips — 
Software Promotions. Ask for details of member- 
ship on your next visit. 



Mf WBEfi OF THE COMPUTER TRADE ASSOCIATIDN-YOUR FAIR GfcAL GUAHAMTf F 



c 



VISA ACCESS AMERICAN EXPRESS -DINERS CLUB 
ALL CARDS WELCOME 





ZX Spectrum 
keyboard 



The 
professional 

touch! 

The TRANSFORM keyboard - transforms 
your ZX Spectrum into a fully-operational 
professional machine, With this keyboard you 
can use your Spectrum for alt your business needs - 
everything from accountancy to word processing. 



Will incorporate micro-drive, Centronics 

interface and power supply 

59 keys including full sized space bar 

Large Enter key 

Numeric pad 



Emode key 

Decimal point key on both numeric 

pad and keyboard 

On/off switch with LED 

Easy instafiation - no soldering 



For fast delivery send your cheque or P.O. today 

mmm 



TRANSFORM Ltd, 41 Keats House, 
Porchester Mead, Beckenham, Ker 



£69.95 

+£2 p&p 



SINCLAIR USER January 1984 



75 



The Hobbit. Now the best is 



After a very short time I found that The 
Hobbrt' was becoming almost a way of life 
rather than a game, and so when I finished it 
tor the first time I was parity sad because I 
telt that all the fun and adventure had 
ended, but 1 was wrong, Even now I am 
discovering new things about the game and 
feel that it will be some time until all of its 
secrets are revealed to me.'* 

MR J STERN, Herti 

"I have at last received your Hobbit' 
program and would like to congratulate you 
on its excellence. After four days of sweat 
and tears I have completed only 37 .5 per 
cent of the adventure. The program has lived 
up completely to expectations, and there 15 
no doubt about it being the best production 
tor the Spectrum to datejJfou have 
s u r pa ssed a 1 1 ot h ( • ...■ ^^^ ru^ram . >i 

'A lot of fun." 

COM PUT 

The excellent gra 
The exciting differ 
is that it is possibf 
converse with all t 
meet and ask thei 
recommend this £ 
Tolkien,, or novel < 
POPULAR COM 

"I am writing to ccj 
'Hobbit' I think it 



"One new Adventure game stands head 
and shoulders above the rest. It alone 
almost provides you with a good enough 
reason to buy a 48K Sinclair Spectrum Not 
only does The Hobbit produce drawings of 
the main scenes, but it also understands 
proper sentences rather than pairs of words 
tor its commands. It comes with a copy of 
J.R.R, Tolkien's classic book of the same 
name. It Is the program with the most 
detailed and best written documentation 
ever," 

WHAT MICRO 

"This is an impressively packaged 
Adventure game which makes good use of 
the Spectrum's colour graphics They have 
not only produced one of the best games for 
the Spectrum, but given everyone else 
lesson in good gajyre design. 

IRACTICALCOk 



"I am the owner ol a copy of The Hobbit' 
which is wonderful entertainment, and very 
challenging. I have other tapes and 
publications of yours, all of which are 
excellent." 

MR. D.J. BURGH, Kent 

"Having rece i ved t he most excel lent piece of 
programming I have ever seen, we have had 
no social life whatsoever. The Hobbit' has 
been dominating our I ives since January and 
many nights have been spent until 3 o'clock 
trying to conquer it/' 

5IM0N ROGERS, Avon 

I have recently purchased your excellej 
adventure 
greatly en 

graphics, itsavailabihty^ 
ha^ 




"The most powerful computer game yet 
invented " 

COMPUTER WEEKLY 

Within my circle of friends this game has 
become something of an obsession. We 
meet every Friday night at someone's house 
and spend 3-4 hours on The Hobbit'. Friday 
night would not be the same without The 

CHRISTINE VERCHILD, Wilts 



Melbourne House 



available for: 



"In my software library, your program The 
Hobbit" takes first place.'' 

DAVID MAXWELL, London 

fwner of your excel le 
ib it' and have a 




[EN CAS5IDY, Essex 

y purchased a Sinclair 



44 



St me congratulate you on a 

" MR. K. REID AND CLASS 7, 
Nottingham 

an f*xoerience than a 
POPULAR COMPUTING WEEKLY 



(telv ordinary English sentences The 

ZX COMPUTING 

:hased The Hobbit' not long ago and 



44 

44 



44 



worth every penny of the purchase 



MRS, i. RYCRAFT, Northampton 

The Hobbit 1 la a beautifully con- 
structed, frantic ally- maddening, 
tortuous, gloriously inconsistent, 
thoroughly spooky adventure - far 
batter than I could have hoped for and 
certainly the finest of the dozen or so 
adventure programs I have. In short, I 
congratulate the four who sweated for 
a year and a half to concoct such a 
super result." 

MR PETRH JONES, South Glaro 

Nothing is certain in this Adven- 
ture, but uncertainty! Add to this the 
brilliant graphics that are used to 
describe many of the locations and we 
have an Adventure that is going to 
become a classic for the Spectrum. 

PQ PU LAB COM PUT! NO WEEKLY 

I am writing to congratulate you on 
your excellent program "The Hobbit 1 
for the Spectrum. 1 wake up In the 
middle of the night with an idea and 
have to load the adventure to try It 

MR PHI LUP DARLING. Suffolk 

A most Impressive package. 

DAILY EXPRKSS 

...we are not eating food... we 
are losing sleep... and it's great I 1 
reckon you can guess why. We are lost, 
completely and utterly lost, in the 
Hobbit program " 

MR JOHN HARRIS, Hawaii 

...one of the moat complex games for 
the Sinclair machines I have seen..," 

SINCLAIR USER 



adventures in, 



/entures " 



o me as all 1 talk about is my 






DAVID ROWLEY. Stoke-on-Trent 

aphics is one ot the features 












nension to the Adventure, It is ■ 




rvellousgame, which should 








MM I W I 




ZX COMPUTING 


IT J 





Orders to: 

Melbourne House Publishers 
131 Trafalgar Road 
Greenwich, London SElO 

Correspondence to: 
Melbourne House 
Church Yard 
Tring 

Hertfordshire HP23 SLU 

All Melbourne House cassette software is 
unconditionally guaranteed against 
malfunction. 

Trade enquiries welcome. 



□ Please send me your free 48 page 
catalogue. 

Please send me: 

SPECTRUM 

□ Spectrum "The Hobbit'' 4SK 

C Penetf ator 48K i 

□ Terror -Dahtil 4D 45JK 

□ Mel bourne Draw , 

G HU.R.G 

□ Aber$ott Forth 

□ Computer Bridge - 

COMMODORE &4 

□ Commodore 64 'The HobM' 

□ Commodore 64 Hungry Horaee 

DRAGON 3? 

□ Dragon 32 Hungry Horace 
BBC 

C B8C "The Hobbii" 

ORIC I 

□ Ork 1 "The Hotbrt" 4&K 

All versions of "The Hobbit" are 
identical with regard to the 
adventure program, Due to memory 
limitations, BBC cassette version 

does not include graphics 



£14.95 

E6 95 
£8 95 
£14.95 
£14.95 
. £8.95 



£1495 
i:5 35 



. £5 95 

mis 

£14 95 



Please add 80p for post and pac k £ , . .-fl 
TOTAL £ 

I enclose my □ cheque 

□ money order lor £ « , , . 

Please debit my Access card No 



Expiry Date 
Signature 
Name . 
Address . . 



Postcode 



Access orders can be 
telephoned through on our 
24-hour ansafone (01)858 7397 



SLHJ 

c 



NEW? THE iX SPECTRUM DESK CONSOLE: FROM TTl 



Flexibility for 
Spectrum 




56- way I.D.C. connector and ribbon cable 
assembly, designed and manufactured by 
Vareico in conjunction with CPS. Ltd., to fit the 

Sinclair Spectrum computer. 
Available in both single and double end format, 
Also available, paddle board to convert female 
connector to male plug format 



Please send me the following; 

6" grey cable with £8 99 

connector each end each 

9' grey cable with £9.49 

connector each end each 



insert Quanlily 



9* colour coded cable 
with one connector 

12" colour coded cable 
with one connector 

Paddle board for conversion 
to male plug format 

Prices include VAT and Post & Packing 

I enclose cheque/PO value £ 

Block capitals please 

Name 

Address 



£5.99 
each 

£6.49 
each 

£1.99 
each 



County 



Town 

Postcode 




it paying by Access ercler number here 



DDDD DDDD DDDD DODO 



Available from: 

Hawnt Electronics Limited 

Firs wood Road, Garratts Green, 
Birmingham B33 OTQ 

ftea •nErtflanrJNC. 3D5808 




f\ MfM-THUH DESK CONSOLE 



Ebe ta\Mm m : 
■ ZX SPECTRUM COMPUTE* 

* TOWER UNIT 

* SINCLAIR PRINTER 

* RS US INTERFACE! 



JOYSTICK. CONTROE 
MMTRODRJ VF.S it \ 

' tSSETTE KlitlKmg 

r2?5mm itt*p t, 1 40mm wide *p(in,» j 



Cmnale nuiuMlfl* JH kmty t*>t* M*cfc piirxd ABS pfcitr,, . *,il, ikHthiWe bur com uni rwndip r*ri 
Swilrfi pmrl villi three fouluin J.,!- ^ i. i, >,., *AVl- ,'RUN LIST US4() V(-MtY < TU |)htni umiMd ir 
putt lo M^iif rniitilri an.l . i-mrutcrl- Switi.li for 1-viH r""»rrgnil OS.fil I III- indicator r<v V*eU 
power ON. Opbcirul nclr*v itMlflft pflhn, ttfl PVC dust carer 

DirnniWHii SSSmm wide ic 370mm anr\- • MJinm nav hc«h1 ^rrrtw 

S !„,-■;•! ik *eifht; I S kf. ihirnunfi dkfn*ni.ftnm. »T5rtnn a *0Omm r 60mm jpprot 

rW IJ4S0*li1iVAT*«.50p4 P <LJIt» TOTAU MMHtltk 

Send your n«jne *n.l feUftra (Mix* carnUd* rilease^ with* clwtjut nr f <H ,in|> lo 
TRAFFH TK HNOLOGV UNITED. FO BOV 3 t WARNWSTtJI . WILTSHIRE. BA 12 KfX 
All «den*cr.iiciwhedpd, pltw ilRw 2« dayi lot ifarlnery 



ULTIMATE 
BUSINESS 

PROGRAM WILL PREPARE 



INVOICES, DAY BOOK, STOCK CONTROL 
STATEMENTS, ADVICE NOTES. GROSS CONTRIBUTION 
FOR ZOO ACCOUNTS & 1.000 LINES OF STOCK 

This one clever program will prepare advice notes and invoices with 
account name and address, stock description. V A T. and discounts by- 
entering customer number, stock numbers, and quantities. A facility 
exists to deal with non standard accounts and stock items- Cheques 
received can be entered allowing statements to be produced detailing 
invoice numbers, cheques and total outstanding This allows a close 
check to be kept On account balan^s 

Slock totals are automatically changed when irtvoiumg or raising 
credits and stock can be added or subtracted el random. Alt of this plus 
more allows the business men to obtain Mu- «s*uu( in form all on 
requires at the touch of a button. 



SHOPKEEPERS SAVIOUR 

CONTROLS & PAIGES UP TO 2,000 LINES OF STOCK 
RETAILERS ASK YOURSELF THIS 
"ARE YOUR STAFF HONEST"? "SURE"? 

Put a hall to tbtrse doubts with this superb stock control program. It will 
give you the advantage of knowing exactly what slock you should 
have, its value and the deilv gross contribution. You simply enter stock 
numbers and quantities and the Spectrum will act like an electronic 
cash register It will also prepare price tickets with stock numbers if 
requited, 



ULTIMATE BUSINESS F14.95. SHOPKEEPERS SAVIOUR £14.95. 
BOTH FOP £25 
SEND CASH P.O. OR CHEQUE ro McNEJL SOFTWARE 
35 CASTLE HILL DR.. NEWTON MEAFNS. GLASGOW 
TRADE ENQUIRIES WELCOME 



7& 



SINCLATR USE* January 1984 



Instructions for graphics characters are primed in lower-Law: Inicrs in uur 
istings. They are enclosed by bracked and separated by colons to 
distinguish them and the brackets and colons should nor be entered 

Inverse characters are represented by the letter 'V and graphics 
characters by "g f \ Thus an inverse W would he represented by "iw M , a 
graphics W by "gw", and an inverse graphics W by "igw", 

Spices are represented by "sp" and inverse spaces by "isp". Whenever 
any character is to be used more ihan once, the number of time* it is 10 be 
used is shown before it, together with a multiplication sign, This "6*iflp" 
means six inverse spaces and "(g4:4*i4:g3) would be entered as a graphic 
Tour, followed by an inverse four repeated four limes, followed by a 
graphics three. 

Where whole words are to be written in inverse letter* they appear in 
the listings as lower-case letters, letters to be entered in graphics modr on 
the Spectrum are underlined. 

Inverse characters may be entered on the by changing to 

graphics mode and then typing the appropriate characters and on the 
Spectrum by changing to inverse video and typing the appropriate letters. 
Graphics Lb;u alters may be entered on the ZX-81 by changing to graphics 
mode and then pressing symbol shift while the appropriate character* tre 
entered. On the Spectrum graphics characters may be obtained by 
changing to graphics mode and then pressing the appropriate character. 
LVr-LlH'med graphics will appear as, normal Letters until the pmgram has 



GEIt 




PRINT RT Y,Xj h 
LET L-INT <RND*2m 

ggtq L+ise 

LET X-X+SGN <A-X> 
GOTO Z 

LET Y-Y+SLN iB-Y > 
PRINT AT V,Xj 

IF USR 1 £5 14-120 THEN GOTO 

IF Y*B AND X*fl THEN GUTU 50 

PftlNT "2 41 

PRINT AT B-flj" " 

CDTU S3 

LET X-P 

LET Y-Q 

PRINT RT B.Rj J ' " 
PRINT RT Y,X' ,f 2" 
LET Z-lfcO 
GOTO 9t) 

PRINT "GAME OVEP*>S 



20 FUR H~tOlf£ Jt " CLfOfc "2 H 

J0 PRINT RT RNO*LUL>€ *N 

t>*curjE m c**5"j * 0 Apr 1 

40 NEXT N 

50 LET fl-COPE 

60 LET B-R 

70 LET Y-LG&E "<9»>" 
SO LET H-Y 
65 LET Z-I33 
90 LET Q-Y 

10a let p-x 

110 LET fl-R-K INKEYt- & w inkey 
•-"5" ) 

120 LET 0-B+< lNKEYl-"6" >-< INKEY 

130 Pft I NT RT B.Rj 
133 IF USR 16514-129 THEN LET 5 
-S+l 
137 PRINT 



SINCLAIR USER January 1984 




LU SUB 
RftNDUMIZE 
LU SUB lb&0 

PRINT RT 7,0; "here are 
an each runner" 
PRINT RT 9,0; INVERSE i i "ru 
odds Punter bet 
FOR o*l TU (5 

PRINT INK <?-0>JfflT 3; 



p < o > J 



<*<o> 



DIM bcb> 



lG+o, 

NEXT o 

Din (MK6j is 

FUR l*1 TU e 

PRINT RT l8,U; M do you wish 
to bet on " ; FLASH I J INK C?~t>l 



L 



INK 

"runner " ; i ; FLRSH 0; INK Q; " ?" 
248 bEEP 0-23,0 ! INPUT INVERSE 
lj "enter u or n ■ 
230 IF it**" ft* THEN GO TU 309 
260 IF a*<>"y" THEN UU TU 240 
270 INPUT "enter «our nam* « "j 

MKx>= PRINT INK C7-0;BT tgfrl* 

i5u niti 1 > 
£60 INPUT "Place your bet < uP 

to > ' *";b<i> = PRINT INK 



<7-i>JflT 10+i,27j H * H ;b< 1 ) 
298 CJU TU 310 

369 LET m»<i>-"no Punter" : PRIN 
T INK <7-i>;RT 10+i 1 lb; m»t 1 >.j RT 
10+ 1 , 25; "no bet" 
310 NEXT 1 

320 PRINT RT 18,0; "now you can 
90 to the race track H : bEEP 1 , 0 

338 PRINT RT idfei, wj "taw Pre£fciii9 
any letter key" 

340 IF INKEY*-"" THEN Gfj TU 3J 

0 

4 1 0 CLS ' PR 1 NT 1 N VERSE 1 ; " P u r« 
ter";RT 0/ 9j "runner n ; RT 0,l?;"od 
d* " ; RT 0,23; "bet" 

420 FUR j-1 TU 6 

43Q PRINT INK 7-4 J AT i>0^*(J> 
; RT j/12;JjRT Ji 17; PC j >; " ' 41 ; <K J > 
> RT J ,23; ";b< j ? 

440 NEXT j 

310 FUR i-l TU 6 

520 PRINT RT 0+2*<6-i>,0; INVER 
SE iJ INK ti7-i 

530 CiU SUB 2000 c PRINT INVERSE 

URT 9+2*<i-l>,0; INK 7-i; M <9 
fc'9h>" 



to 



S ] N t ; [ . A I R V Si- R .frwary / Wtf 



540 NEXT 1 

530 PRINT RT 0,31; * I "jHT l#3U" 
W";RT 2,3tJ*r H jfiT 3,3l;"N";RT 4, 
31;"N">RT 5,31;"E";RT 6,31; f, R";R 
T 7,31; " I " 

610 PRINT INVERSE 1;RT t2#6; 4, P 
res* any letter key";BT 15, 6; r * t 
o start this race M 

620 IF INKEY*"" " THEN GO TQ 60 

Q 

630 PRINT FiT 12,6;" 

" ; RT 15, 6 j" 

640 DIM r<6> 

650 LET k-INT < RND*6+1 5 

660 GO SUB 2000 £ PRINT RT 9+2#( 
k-D.Kk); INK < 7-k >; " <9t'9hV 

67© LET rck >r< k )+l 

660 GO SUB 2500 ! PRINT INK < 7- 
k>;RT 9+2*<k-l >,r< k >; " t9r=9f>" 

690 IF KkX26 THEN GO TO 650 

710 GO SUB 2000- PRINT RT 9+2*C 
k-l>,30; FLRSH 1; INK <7-k>j"<9t 

9h >" 

720 PRINT RT 9*£#< k-1 >, 31 J " \" I R 
T 10+2*<k-l >,31 ; " I " 

730 PRUSE 50 : BEEP 1,0 

740 PRINT RT 8+2*< k-1 >, 4 ; " to co 
llect your w l nnm9s" ; RT 9+2*<k-l 
6; "Press any letter key" 

750 IF INKEY*«"" THEN GO TO 74 

0 

800 REM wmnin9£ routine 
610 CLS 

820 PRINT RT 2,0; INK <7-k>;"wh 
lPPet number " ; k ; " won this race 

14 833 PRUSE 25- IF b< k >-0 THEN G 

0 TO 900 

840 PRINT RT 5,0; "you chose thi 

1 one "> INK < 7-k );m*K k > 

850 PRINT RT 7,0; "your bet (Mi 
"j INK <7-k >; "4"jb<k >; INK 0; " a 
t " j INK (7-k)iP(k)J"'"iq<k)J IN 
K 0;" to win" 

660 PRINT RT 9,0; "so you colle 
ct "; INK < 7-k >; INT <100*b<k 
:<#pCk >/q<k H0.5 V100 

870 PRINT RT 12/0; H sorry ever 
y one else r"" N rfou all lose you 
r bets )" 

860 GO TO 950 

90S PRINT RT 8,0; "no Punter bet 
on this runner" 

910 PRUSE 25' PRINT RT 10,0;*'so 
rry ! you. all lose your bets I 11 

950 PRUSE 50- BEEP 1.0' REM fin 
l sh l n9 routine 

960 PRINT RT 18,0; INVERSE 1;"P 
res-s letter key R to race *9ain" 
" "Press letter key F to finish" 



970 IF INKEY*-"r" THEN GO TO 1 

0 

980 IF INKEY*' > tr f " THEN GO TO 
960 

99Q NEW 
1310 FOR l»0 TO 7 
1320 INK <7-l)' PBP^R I 
1330 PRINT RT 1 , 6; "< isP atf**P ■ IS 
P >" 

1340 PRINT RT 2,6; "< isP ■ SIM WHI 
PPETS RUN 1 isP) 11 

1350 PRINT RT 3, 6 i "C isP ■ 18*sP > is 

P V 

1360 PRINT RT 4,fij"<i*P' WHICH W 
ILL WIN ?■ isP V 

1370 PRINT RT 5/ 6 J "< isp ■ 18*mp ■ is 
P>" 

1388 PRUSE 25 
1396 NEXT I 
1400 RETURN 

1519 DIM P<6> = DIM qC6> 

1520 FOR oM TO 6 

1538 LET P<o>-=IHT <RND*9+1> 
1540 LET 1Co>»INT CRN0*9+I> 
1550 NEXT o 
1560 RETURN 

2110 POKE USR "T"+0,BIN 11000000 
2120 POKE USR "T"-H,BIN 00110000 
2130 POKE USR "T n +2,BIN 00001111 
2140 POKE USR "T"+3,BIN 00000111 
2150 POKE USR "r'+4,BIN 00111011 
2160 POKE USR ff T"+5,BIN 01000000 
2170 POKE USR " T" +6, BIN 10000000 
2180 POKE USR ,P T"+7,BIN 00000000 
2210 POKE USR "H"+0,BIN 00001100 
2220 POKE USR "H"+1,BIN 00011110 
2230 POKE USR "H"+2,BIN 11110000 
2240 POKE USR "H"+3,8IN 11100000 
2250 POKE USR "H"+4,UIN 11011100 
2260 POKE USP "H"+5,BIN 00000010 
2270 POKE USR "H"+6,BIN 00000001 
2280 POKE USR "H"+7,BIH 00000000 
^380 RETURN 

2610 POKE USR "R"+0,BIN 0010000O 
2628 POKE USR "R"+1,0IN 00100000 
2630 POKE USR '<R"+2,BIN 00111111 
2648 POKE USR "R"+3,BIN 00000111 
2650 POKE USR "R"+4,BIN 00001011 
2660 POKE USR "R"+5,BIN 00001000 
2670 POKE USR "R"+6,BIN 00001000 
2660 POKE USR "R"+7,BIN 00000110 
2710 PUKE USR "F" + PJ,61H 00U01100 
2720 POKE USR "F"+1,6IN 00011110 
2730 POKE USR "F"+2,BIN 1111000S 
2740 POKE USR "F"+3,BIN 11100000 
2756 POKE USR r 'F"+4,BIN 11010000 
2760 POKE USR "F"+5,6IN 00010000 
2778 POKE USR "F"+6, BIN 000100O0 
2790 POKE USR "F"+7,BIN 01 100000 
2800 RETURN 



SINCLAIR USER January 1984 



ZOMBIE ISLAND 



YOU HAVE been shipwrecked on 
an island inhabited by semi-hu- 
man zombies. You must evade 
them and destroy rhem by luring them 
into the sea round the island, or into the 
graves with which the island is dotted. 

Move using the usual cursor keys, 
When the program begins a map of the 
island will be displayed for a short time 
before the instructions appear. 

Zombie Island was written for the 
16K ZX-81 by Guy Gratton of High 
Wycombe, Buckinghamshire. 



L'" 



2 puke i6t>iu,o 

i LLS 

4 LET S-0 

3 PUKE 16418,0 
■J GQSUG 2000 

10 REM ****** ISLAND****** 

_u L'lH ■-<*•: s j 1 1 ■ 

'M PRINT " ZOMBIE ISLAM 

4G FU? R-l TU 31 

30 LET RlU-FI>-"t9hr 

6© let A«<i23, A>«"<gh> w 

70 NEXT fl 



yL LET fl*.' 2;-" 

t 18*9h &*i*P •£*« h 

90 LET A«<3>-' 1 <8*flh-2B*i»P ■ 3*9 

100 LET A»<4>-"t7*9h 22*i*P'£*9 

h>" 

110 LET fl«5> M <3*flh'23*i»P >4fft 

1^:0 LET A*tfc>-fl*t5/ 

1 _kJ LET R*' ? >*fl«( 6 » 

135 LET fl»C7iSi«"t i*P >" 

140 FUR A*0 TU 10 

150 LET RKR>RI(7) 

I 60 NEXT fl 

1 70 LET A0t 1 1 >-A*< 7 > 

173 LET flKlL4>" H liiP)" 

180 FOP fl*l2 TO 13 

190 LET fl»<fl>-fl*< 11 ) 

296 NEXT fl 



210 LET Rhib>»«, 210 LET R*^lfc> 
*"<L4*9h £3*1 ftp '2* 9h )" 
220 LET A*< 1 7 j»A*< 1 £ > 

2jO LET fl*t IS >"fl« 17 > 
£3*3 LET ftMS^Ktflh)" 

240 let r»< i£)-Ri< ia > 

..145 LET fl* ltf,2a ?» M <tfn>" 

250 LET A»t20">» ,, t3*flh , LB*i»F -0* 

260 LET A*t£l>-"0*9h ie*i*P.0# 

27*3 LET R*r 22>-"< l£*9h' 7*iftP : l£ 

290 REM **PUTHDLES«* 
298 FOR fl— 5 TO RND*15 
i00 LET X-INT (HNM2D+I 

310 LET Y-JNT tRND*30>*l 

311 LET 2* INT <RND*4> 

312 IF 2-0 THEN LET L*-"< 95 ■" 



313 IF Z-i THEN LET (.KtteV 

3 14 IF 2*2 THEM LET U*-^*?)" 
313 IF 2-3 THEN LET U**"C90^" 

$20 IF Rl^ J Y;- l, (itPj" 1 HEN LET 

A*<tf,Y;«»u* 

j JO NEXT A 

•40 FUR R-l T ■_, w 

330 PRINT TAB <; i >;fl*<;A> 
360 NEXT fl 

J 70 LET fl«INT <RND*22>H 
380 LET B-IHl '. RND*30:' + 1 
330 IF fl*(R,£iM>"; itP J" THLN BQ 
TU :j70 

400 REM ******20MBIE3****** 

410 LET NO OF 20MB IE 4 -INT (Mft 
*7>+l 

420 DIM XCNO OF ZOMBIES > 
430 D I M Y<NU OF ZOMBIES) 
440 FOR 2-1 TO NO OF ZOMBIE'S 



430 
460 
470 

4-30 
4B0 
4*0 
300 
600 
601 

0 

602 
603 
604 

509 
fc 10 
61 1 
612 
614 

*- |J 7 
616 

*-"3 
616 



LET X-INT lf?N0*2l>+l 
LET Y-INT tRND*29)+l 
IF PMX,Y>»"<.9h>" THEN LOTO 

LET 

LET V<2>-V 
NEXT 2 

RED ****«*uAME*****# 

IF iNKEYtO'S" THEN OOTU 61 

SAVE "2.0M6 1 Eft" 
PAUSE 500 
CLS 
RON 

REM mov« zombi #i 

IF RND>.3 THEN UUTU 620 

PRINT RT A,0J rl C t*P >" 

LET A»R+< INKEY*-"6" >-< INKEY 

1 ) 

LET 0-B+< INKEY*-" B" M 1HKEY 

PRINT AT A,B,"C1NVV>" 



620 FUR 2-1 TU NU OF ZOMBIES 

IF XI 2 .'-1000 THEN <JUTU 700 
640 PRINT AT X( Z ^ Y< £ >J « C ISP i M 

630 LET X<Z>-X<:2>KXC2Xfl>-<Xt2 

>:>r> 

660 LET YtZ>-Y<;Z>+<Y^ZKB?-CYCZ 

661 PRINT flT Xt 2 Y< Z?i " 



662 IF X<£>-fl RNO Y< Z >-B THEN L, 
UTU 664 

663 UUTU 673 

664 PAUSE 100 
663 CLS 

666 PRINT "YOO UuT MUNCHED BY R 
ZOMBIE" 

667 OOTU 820 

675 IF R*<XCZ>,V<Zi>« 'U3P> M TH 
EN UUTO 700 
680 LET S-S+30 

687 PRINT RT 1, 1 ."SPLRSH 006S fl 
ZOMBIE" 

688 PAUSE 100 



689^R1NT RT 1 , 1 1 AH 1 > 

6^0 PRINT RT XCZ Y<£ j>flt<X<2>, 
Yt Z > j 

6*5 LET XCZ^-1000 

700 NEXT 2 

710 LET S-S+l 

720 REM movm Pl*v*r 

730 PRINT flT A,B> "C ISP?" 

740 LET R-fi+t rNKEYi-* , 6 , *>-C INKEY 
*-"7 4f > 

730 LET B-B+t INkEY»-"e H >-C tNKEY 
■*"5" > 

760 PRINT AT R , &J "t INVX V 
770 IF flU A,a>-"C ISP 3" THEN UOT 
U 900 
700 PAUSE 100 
790 ELS 

800 IF fl*<fl,B3-"(9hi" THEN PR IN 
T "YOO FELL OF THE ISLAND'' 



810 IF ftll^BKV'tflh)" THEN PR1 
NT "YDU FELL IN A URRVE ANO ARE 
\iM OESTINED TU HAUNT xctnbim i*\ 
and FOREVER" 

020 PRINT , tt , 1 ' YUU yUOREO h j 

S 

930 PRINT -Mi.^/i'trK *94iin k 
Y^-N >* 
840 PAUSE 4E4 

B50 IF INKEY««"Y' 1 THLN RUN 
360 IF 1NKEY*-"N"' THEN NEW 
870 OOTO 840 
905 LET H*0 

910 FOR Z-l TO NO OF ZUMBILS 
y20 IF X<.i5-iej00 THEN LET H-H+l 
930 NEXT Z 

i40 IF H< VHO OF ZOMBIES THEN L 
UTU 1000 
530 PflOSE ISO 

960 PRINT "WELL OUNE YUU LUT TH 
h UJT fcfUT HERE LuML'S SUMb HUttt 

870 PRINT flT 10, l>"Pr«* • k««* 

980 PAUSE 4E4 

y85 CLS 

990 CUTU 10 
1500 LOTO 600 
£010 LLS 

£-028 PRINT " WELLUME Tu..,"m. ,TR 
& 7 j "ZOMBIE ISLAND >TA6 6j"<14*-» 
* >" 

2030 PRINT j«»«TflB 3j"Y0U HAVE J 
UST BEEN SHIPWELKEU" 
2040 PRINT "UN THE LEOUENL'RRY ZU 
MB IE ISLAND " 

2060 PRINT "HERE T U SAVE YUUR SO 
OL YUU MUST" 

2O70 PRINT "DESTROY THESE VILE 0 
REflTURES BY" 

2060 PRINT "EITHER LURINU THEM T 
D THEIR DOOM" 

2090 PRINT " IN THE SEA or BY TRA 
PPINC THEM" 

2100 PRINT "IN THE ISLANDS MANY 
CRAVES" 

2110 PRINT t t i » TAB 3; "YOU CAN MO 
VE USING. . . " 

2l20 PRINT TAB 13j"7"jTAB 14j "3< 

ah>e"jTAB 15 J "6 " 

2130 PRINT flT 23,3, -Pr-*** a k*v 

to b»9in ir 

2140 PAUSE 4E4 

2150 LLS 

2160 RETURN 



SINCLAIR i:SER January 




BfflfflBB5 




YOU ARE an Electric Current run- 
ling round a circuit board. Go up 
with I, down wiih A, right with P 
and left with L After the game your circuit 
[ime is given. 

The program was written by D Pih, aged 
12, of EHesmere Port, Cheshire for the I6K 




1 LE r s- 0 

b LbT T^fcJ 
ie PRINT "<2l*9h>" 

20 PRINT *<0h>* 

PRINT <^9h:>.C2*9h><C2#9h>.< 



2*9h i - C 2*9h > . '> 2*9h ) . c 2*9h > - C 9h > « 

49 PRINT " 1 40 PRINT Htf*M£*0 
h >*< 2*9h j. c. £Mh >. < 2*9h>.<. 2*9h >. 

b0 PRINT *<9h? 

- . «C9b>" 

£0 PR I NT " <. 9h > - < 2*9h ) . <. 2*9h > . <. 

2*9h > . < 2*9h > . < 2*9h > . < 2 *9h > - < 9h > " 

70 PRINT "<0h->.< 8*0*1 >*< 2*9h >.<. 
2*9h ) . < 2*9h > - < 2*9h > - C 2*9b > - 1 9h ) ' ' 

Be PRINT "<.9h>. , - . . - 

, *.<9h>" 

90 PRINT 4, <9h^.t£*«h*«<J*rtl"M 
2*9h > . ( 2*9h >. < 2*9h ) - < 2*9h > ■ < 9h >" 

100 PRINT ^gh).^*^:'.^*^)/, 
2*9h * - C 2*9h > „ < 2*9h ) . < ^*9h > - < 9h > " 

110 PRINT 9h > 

...<9h>" 

180 PRINT M <9h>.*2*9h).<2*9h:>*< 
2#9h M 2*9h >. < 2*9h >#< 2*9h >•< 9h >" 

130 PRINT "C9h>.<2*9h>^. 2*9h>.c 
2#9h M 2*9h >. C 2*9h >. < 2*9h M 9h >* 

140 PRINT "£9h> - 

...C9h>" 

ISO PRINT "<9h >.«: 2*:'I-»h.'- < 2T9h >.<:. 
2*9h ) - 1 2*9h J . < &*0h > * i 2**h > - i 9h > " 

ibO PRINT "«0h>#<29^>*t2*0H>«< 
2*9h 5 - < 2*9h > - <. 2*9h > - < 2*9h > . 9h > " 



170 PRINT *<«*) 

. - ,<9hV 

180 PRINT E '<fth>.t2*9h:'. t 2*9h>.< 
2*9h >« < 2*9h >• < 2*9h >. 1 2*9h )« < 9h >* 

190 PRINT rt <9h}*<2*9h>.<2S0h>.< 
2*9h >. < 2*9h ) . < 2*9h >• < 2*9h J . < 9h > " 



SINCLAIR USER Janiuinf 



<d0O PRINT ,f| * y$ * ■■•■■■■■•■■■pp 

. .*< 9hr 
210 r-RIHT M < 20*910" 
220 LET S-10 
230 LET R*10 

233 PRINT RT frftjjgeNilT B,R>" " 

249 LET B-B+C INKEYS^'fl" INKEY 
•■"1" > 

250 LET fi-R+< rNKEY*-'^ 1 ' >«<■ INKEY 
»-"I" y 

251 LET T*T+.5 

255 PRINT RT 0.1 /"SCORE ">S 

269 LET R*"CHR* PEEK 1 PEEK 163^ 
6+256*PEEK 16397+1-^+^ B*33>> 

270 IF RM-"<9hy i THEN CjOTO 360 
2QQ IF R*^"." THEN LET S-S+l 
290 IF ft**"*' 1 THEN LET S-S+5 
3S0 IF S-231 UR S>231 THEN GUTO 
380 

310 GOTO 235 



BARS 




ASHLEY MORRIS, aged 12, of Wal- 
tham, Grimsby wrote Bars for the 
IK ZX— 81. He has had his ZX-81 
only a few weeks and this is his first pro- 
gram. Try and break down the wall into bars 
by steering into il with keys 6 and 7, 



35Q CLS 
360 RUN 

380 PRINT RT 8*10; "TIME "jT 
390 IF INK£Y<K > tr R" THEN CUTu 39 



0 



400 CLS 
410 RUN 

420 SRVE "BIG TRRP " 
430 RUN 




1 

TRY 

2 
3 
4 
5 
10 
155 
160 
171 
175 

lea 

190 
195 
197 
198 
199 

205 

230 
240 
250 
at" 



PRINT "USE KEYS 6 RND 7 TU 
RNf> DESTROY THE WRLL" 

PRUSE 200 

CLS 

FOR DM TU 10 
-PRINT "<9*:ISP>" 
NEHT D 

FDR M*0 TO 20 
LET B«m 
LET 8*30 

FOR N-31 TU 2 STEP -1.5 
PLOT flj B 
LET R*=INKEYS 
UNPLOT fl,B 
PLOT fi,B 
UNPLOT R,B 

IF M-20 THEN UUTO 250 
IF R*»"7" THEN LET B»B+1 
IF R»*"6" THEN LET B-B-l 
LET R«R-3 
NEXT N 
NEXT M 

PRINT RT 11, 16; "not v/a-r j fn 



SINCLAIR USER January 1984 




SHOW JUMPER 



T 



ACKLE THE JUMPS in Showfumper by Carl Kropacz for 
the 16R. Spectrum. You collect faults if you do not jump 
properly- Improve your score or go to a higher leveL 



5 puke 2^t0y,5b 

7 LET hS-40- LET d»-'Nii*ble N 

ad' J 

ltj buRUfcR 2 PfiPfcR 2< ULS 
20 FUR n»USR H l" TU U3R "c 4, +7 ; 
RERO w POKE nvx. NEXT t> 
30 DRTfl 0,16,24,26,63,124,164, 

36,9,72, iea# 120,5,;, 100^4, t.4, u,h 

, 12, 6a, y0, 73, 4x4 
35 LET t-0 
37 UO SUB 430 

40 BEEP .5,20' PRINT RT 5,0; 1 
NK U M Cinv93"93 : inv93 *J 'tnw«a-9 
3' 1ttv93'9^ inv93 93?"j INK 7; M SH 



UU JUMPING" j INK I j "i. L»v93-9J< lYi 
v93^93 irtvQ3'93' im/93-93' inv93>" 
50 INPUT "Uhit *P*ad? <l-3> " 
ji< IF »<0 OR »>5 THEN FUR f-1 
TO 15' BEEP -03,10- BORDER 0- BE 
EP .05,20 • BORDER 2' NEWT f • CO 
TO 50 

60 PRtNT AT 10,12/ INK 0i"L*vf 
i-";*jflT 15.19J INK 7, 'Pr»»* ~7~ 
to JumP"jRT 17* iB#"Pr#»* to 

70 PAUSE 00 
75 BEEP .5, 10 

80 CLS 



90 FOR J*4 TO 20 STEP 4' FUR * 
•0 TO 31 
100 PRINT RT j,v, INK 4i ,, 'itivM 

>" 

110 NEHT w ■ NEXT J 

120 INK 4' PRINT AT 3, Jl J N t 95 > 
*RT 7, J2j *tfl5>"iAT 7, j3j M <93>"iA 
T 11 , *4> "<95>" jRT 1 1, j5j '<95 Vifl 
T 15^ j6> "( 9>5 )" j RT 13, ;7, "< 93 >" jR 
T 19, jer(«> " jRT 19, J9> "<©3> M JA 
T 19, J10J "< 95V 

130 INK 0' PRINT RT B,Bj"Lurran 
t l tiiter- 1 Jd»i 'jh»*" fault*" 

149 LET n-i LET 4-3 
145 GO SUB 220 

150 PRINT RT JUW-ii" "' PRINT A 
T i,m"<9i>"' BEEP .002,0 

160 IF INKEY»-"7" THEN UU -pUB 
330 

165 IF INKEV»-"*" THEN UU 
488 

170 LET n-n+l 

LQ0 FOR f-1 TU 10**~10 NEXT f 
190 IF ti-32 THEN LET n-1 • LET 
a-i+4 ■■ PRINT AT *-4,n+3QV 

200 IF 1*23 THEN UU TU 350 
210 CO TO 145 

220 IF 1-3 AND n-j 1 THEN UU TO 
:J4B 

230 IF 1-7 ANO n-j2 THEN ULf Tu 
340 

£40 IF 1-7 AND n-j3 THEN UU TU 
340 

250 IF i-ll flNU n-;4 THEN LU T 
U rj40 

2t>0 IF i-ll ANO n*j3 THEN UO T 

0 340 

270 IF 1-15 AND n-Jb THEN L-u 1 

280 IF 1-15 AND n-j7 THEN UO T 
U 340 

230 IF 1-19 RND n-jfc) THEN LU T 
U 340 

300 IF 1-13 ANU n-jy THEN UU T 

a 340 

310 IF 1-19 AN£j n-jl0 THEN UO 
TO 340 
320 RETURN 

330 PRINT RT i, '\ 9le j" FfjR f- 

1 TO 19**' NEXT f LET *-»-l Lt 
T n-n+1' PRINT RT "• U 
0 iUB 440 PRINT RT i # n J M < 9l >" ' 
FOR f-1 TO i9*a> NEXT f LET *-i 
+1 1 LET fi-n+1 1 PRINT AT i-l,m-lj 
" "' CO SUB 440- PRINT AT 4,f»"< 
9j V ' UO TO 220 

340 PRINT AT i,n-l, ' ' LET n-n 
+1' PRINT RT a,n-n INK 4j 4, <93>" 



jAT i,n, "<, >" i AT JL*m" 
-n+i' LET t-t+4 RETURN 

350 PAUSE 30 

360 IF t-0 THEN 
INT AT 3,0 j "Wall 
r lair rourid"' CU 

370 BEEP .3.0 



LET 



BEEP ,5,10' PR 
dona you hid 4 
T O 375 
PRJNT AT 3,0, "Hi 



rd luck vou hid "iti" fiulti" 
375 PAUSE 40 

360 IF t<h* THEN BEEP .5,20 P 
RINT AT 13,0 j "Vou hiva 9ot todiw 
* ba*t round" INPUT "Entar hon 
a* n4ma"jdf ■ LET hi-t 

330 BEEP .5,10 PRINT AT 17, 2 j 
INK Ij PRPER £j FLASH 1 j N Do wou 
ujjdt inothar Qimt (^n)" 

400 IF INKEY»« H n" THEH STOP 

419 IF INKEYt-"«" THEN LLS ■ U 
O TO 35 

420 UU TU 400 

430 LET ji-U-t-INT <RNO*l3>- LET 
J2-6+INT tRNO*9)- LET j3-l8*INT 
<HN&*e)' LET J4-C+INT < RNU*6 * ■ 
LET j5-ie+INT CRNl*&> LET J6-6+ 
INT <RNU*6>' LET j 7-1 0+1 NT < RNU* 
0 V LET J0-10+INT <RNP*5> LET j 
9-J9+3+1NT < RND*3 i 1 LET jlG-jy+y 
+INT tRNC'*3>- RETURN 
440 IF n-32 THEN LET n-1 ■ LET 

1-4+4 

450 IF 1-23 THEN UU TO 350 
478 RETURN 

40O SAVE "hone" LINE 5' VERIFY 
ii ii 

430 RETURN 



SINCLAIR USF.R frmiw mm 




CATCHER 



CATCH THE SEEDS in your 
basket before they spoil your 
crop. You can manage to carry 
only 10 at once, so you have 
to drop them quickly and 
return to your task. 

Seed Catcher was 
written by K Brown of 
Codnor, Derbyshire, for the 
I6K Spectrum. 



1 bRiLHT B' LLS 1 CD SUB 9dOU 

lu ilia 9U0w 

2 LLT tcore-U PRlNl '*Qi/ SCO 
red" j score < LET **»-t3 PAUSE 1UU 

^ LtT £core-0' LtT bornj.i-1000 
LLT man- 18 

tj LET teec^lNT fpNbtll ■ 

7 LLT H*£ 

ft LET time- 1000 
10 BORDER 4= PRPER 4' INK i C 

14 FUR i-U 1U 1 

lb l^RTA 10, 12, 14, 10. 17* ltfi ir>i 

14, is, 14, Ifc, 14, 4 

2B FOR *-l TU 14 RERL' c OLE 
p .62, C HELP ,02,-c+l7 OLLK- -U 
i( c BEEP ,Ol,-c+l7' BEEP .01 >c 

HLXT 9 bLEP .eu-e+l7 : bEEP .0 
l »-r+l7 

21 RE'-TUPE 1 PAUSE 27 NEXl = 

100 PRINT RT g,0; "Score-" > score 
, fiT 0, 1 1 ; "BONUS : " ' bonus 

101 *.F n>««iU THLH LLT *eed-INT 

r put'* j i :> 

102 PRINT m O* L'J ; " '^ELIK^" J 

103 PRINT FIT L<lBi FLRsH i; INK 
0; "TIME r " J INT time 

X04 LET feiiw*tiw*-l 

lO* IF see:-iQ THEN LLT see-10 
ELEP , 01 * INT <. RNl'tlW > 

nO LET bonu,*=bonui- 1 

Hi If time^-0 1 HEN GO TU 33^:* 

120 PRINT AT 21,w*n; INK Oi H 
m <■ " i RT 20,n*riJ INK Oi" <.9a> " 

20O IF INKEY*-"*" THEN Ltl n*n 
»nan-l 

£iO IF INkEY*-"*'" THLN LtT m*r» 
«m4r<+l 

220 IF mjm>-23 THEN LET m*n-29 
2jB IF ***n*."0 THEN LET roan^O 
.00 PRINT AT n,seed; INK Ej'XGs 
." PRINT RT 20,se*cb" " 
310 PRINT pi n-lj0j M 

" 1 LET n-n+ 
1 IF n-21 THEN LtT n*2 
JbW PRINT RT 2t) J M«d> 11 " 
400 IF «*in+l-«*d RHP n-20 TNLN 
LET n-or-e**cort+lO' BEEP .01,4 
0' BELP *0l.JO BEEP .0U£0 BtE 
P .OHIO* BLEP .01>O LtT see- se 
e+1 BELP ,01^ 
■DtJU PRINT AT 21 ,B- "<_>■' 
5^0 IF m*n-l FINE see- 10 THEN F 
UR z*9 TU 10 : BEEP .&t*X» NEXT r 
LLT vrore'score+bonus LEI 

-0 

eouo CO TU 100 

90BB BGR.DEP 4 PRPER 4' INK 7 




PAPER 7' LL'j PRINT AT 0,0 
j FLRSH 1; PAPER U" SEED 
(. fl T C H t R 



90 jO LET 
You to*> have tn mou« from left 
to Oft > 

risht tr*in9 to catch it m 

seed* <9*> +* «ou c*i> be<e 

re -rfcvr 

tim* run* oat, When 

h* vff 

collected 10 seed* vw 

h*vs to 

3o *nd Put them ir* the 

tnv at 

the side of the »Treer< 

s mhi then 

9o and collect >rtohfr 1 

rj . For 

ever* seed vou cjtch 

i.i oet 1E3 

Point*" 

LET h*-"U r -E KEYb;- 

- 1U uu LEFT 
K TU LO RIGHT" 
9040 DRICHT 1 FUR 4*1 TU Sf#^ L 
KT iriK-INT ^RNUr4!'- PRINT INK l 
rikj«*C«>j ■ next • 

!M4a BPiGHT 0- FUR A-l TO 77' LL 
T ink -INT f.RN0*4>- PRINT INK in 
k,b*' j n NEXT a' bRlLHT 1 



90*0 PRINT fc 1 , " LOUt' LUC K . Pre* * » 

key +-o start" 
^0bO PRU3C O 
Vf3?Q RETURN 



9200 
3^00 
9310 
y^O 

3340 
9i*0 
■J rtu 
9 370 
9410 
94^0 

y4ae 

9440 
94*0 
94*50 
9470 

y*io 

3*20 
3530 
9b40 
9^3*0 
9!5€0 
3570 
9fc00 



LUflL> "'"CULt RUN 
PuKE 0-iR "?"*u,bIN 



'■j" + l#BiN 
•'4'*+£:,BIN 
"a">0,BIN 
,, a-+4ieiN 
,J a" +*.B1N 
H * H +t,BlN 
"a"+7, BIN 
BIN 
"m"+2,B!N 
,, n"+3»BIH 
"n H +4,bIN 
"m 1 +**BIN 
"n"*6*&lH 
"m"+7,blN 



PUKE USR 
POKE USR 
PUKE U'oft 
PUKE USR 
POKE USR 
PUKE USR 
PUKE USR 
PUKE USR 
PUKE USR 
PUKE USR 
POKE USR 
POKE USR 
PUKE USR 
POKE USR 
PUKE USR BIN 
PUKE USR >*'+l,BlN 



PUKE IJSR 
POKE USR 
PUKE USR 
POKE USR 
PUKE USR "»"+fc,BIN 



BIN 
M s"+3,BIN 
"* 1, +4,BIN 

BIN 



PUKE USR 
RETURN 



"*■'«■?, BIN 



OUOOOO0O 
O0OO0OO0 

O00O0OOU 

00000000 
LJIJ01 1000 
01UH1O 

00111100 

00 1 1 1 1 00 
00011000 

Bum i0 

01011010 
01OU010 
0V3U11U00 
00 10O1O0 
O0 100 100 
OttldUOOOO 
BWWMMOB 

00011000 

00111100 

eeiuioo 

0011 1 100 
00111100 

(30011000 



9398 PRINT RT 1OU0J FLRSH U IN 
K 0i "URME OVER" PHUSE 0 PfiUSE 

G 

9999 GO TU 2 



SINCLAIR t Si:R January 1984 



- 



PSYCHIATRIST 




MICHAEL HOPKINS wTote Psychiatrist for the 16K Spec- 
trum. The program tests how well you can recognise numbers. 
hA number of up to six digits flashes on the screen and you 
have to enter the number you see- The time limit on the screen 
diminishes steadily. At the end> the overall results are analysed, 

i ii 




HflSj&D' BuRUER 5 PAPER ? 

^3 PRINT INK 2; FLASH I J AT U^ 
7; ,, SP0T THE NUMBLR's. ■'■ PRINT IN 
K ii "(**sp: WVij3) : iMK<& 

lid PRINT '"THIS PROCRRrt TESTS 
UN£ ASPECT UFHUMLRALV - HUM WELL 
YUU LRU RECUONl SE NOmBERS. 

INITIALLY A NUMBER 



UF UP Tij fe Li I tilTS WILL FLASH U 
N THE SCREEN FUR 1 t,LLONO.ALL YO 
U HAVE TCI DU IS ENTER THE NUMBER 

YOU SEE, AND YOU WILL BE TOLD IF 

IT I j R10HT- 

THE 1 I PIE THE NUMBER 
IS UN THE SLREEN U1LL STEAL) 1L 
Y DECREASE TO LE'iS THAN 1^50 "S 
EC. VOO UiLL IHEVlTAbLY CET SUME 
URuNLi.flT THEEND YOUR OVERALL RE 
SULTQ WILL BESHOUN. 

PRESS ENTER TO STAR 



LU "lu Itau'J 
"ENTER THE NU 



12 I r iNKEY»-CHR» 13 THEN C'LS 
CO TO 20 

13 IF iNKEV*< >LHR* IV THEN OU 
TO 12 

20 LET n-l 

30 OlM J<2lti) REM tiM 

jl DIM kc^lfcj REN no of cti9it 

■ 

32 DIM t»<2ib,5> 

50 LET z-bB 
HQ LET *"1NT <.RHD*7) 
150 LET -'INT < RND*Si >+l >*10** 

160 PRINT AT IOj 12jx 
ISO PAUSE T 
lf35 LLS 

iy(3 LET r-:-!,*! 

£00 IF *<»5 THEN 

300 PRINT ' ' TA& fe 
MBLR M J " TAB 12 i "YOU SAW""" TAB 0; 
"IF YOU FAILED TO SEE THE NUMBER 
'"TAB 11>"' PRESS J 0'" 

302 INPUT b 

3*J3 IT b«0 THEN U.S 1 CO TU 16 

B 

310 PRINT PIT 10, 12, b 

32(3 IT b-v THEN PRINT RT 10.12 
j INK. l; H O.K. N FUR Cf-0 TU 10 
BEEP .&2,cJ' NEXT d ■ LET l^n>- 
"CK." 00 TU 325 

322 PRINT AT 10,4; iNK 2j m WR0N0 
. YOU TV PEL 1 "Jbjpj U,4j%T S 
HOULO HAVE BEEN "i- LET l«C n 
WRUNL" FOP cf»ifJ 1 U u STEP -l B 
£EP ,B2,d NEXT d' PAU-.L 

325 PAU^E 7 j 

326 CLS 

32B LET Kn)-? 1 LET kX * >»* 
340 LET n-TH-l 
350 UU TU 10U 

1000 LET 9»l 

1001 PRINT TAB S; M NO of '"j TAB LB; 
J TAB 5; "Dl9tt* M ;TAti l5j'T*ilu 

r-e" 
1002 



.LI 
.ET 



#-0 

S=0 



i^jTRB IBjv 
UU TU lOfcB 



■ f 1 WO ■ 



1005 LET t»0 

1000 FUR rr«l TO 200 

101O IF kCn>*9 THEN LET t-t*l 

IF I* vT'-"WRUNO" THEN LEI a-t+1 

1020 NEXT n 

1022 LET v=iNT t*tl0O^t> 

1023 LET 
i025 PRINT TAB 
1030 LET 9-9-t-l 
1040 iF 9>6 THEN 
1050 CU TO 1O0J 
1060 PRINT TAB 10 j " — 
B I4j M *v. " J TAB IB | INT 
> ■ GO TO 2500 

2O00 POKE 236->£,255 LET '3-1 
2002 PRINT TAB Bj ,r a*C»" >TAB 10*" 
No"; TAB 0; " 1^50" J TAB 5j m of dl9i 

i!00b FOR r.-l TO 200 
2007' IF J<nH.i THEN LET j', n>-0 
201B IF k<*>-9 THEN PRINT TAB 0 
MCnJiTAB 6;k(TOjTAB l2,l*.n.- 
2020 NEXT n 

2030 LET 9-9+1 PAUSE 100' IF 9> 
S THEN CO TO 20-50 
2035 PRINT * 
2040 CO TO 2002 

2050 PRINT 00 TUU WRNT 

TU TRY AC A IN? <Y^NV 
2060 IF INKEY*-"Y" THLn 

U TO 2 

2070 IF INKEY*«"N" THEN 
520 

2090 00 TO 2060 
2500 PRINT ;TAB 0. "DO 
OU WANT TO V£E A MORE 
I LED ANALYSIS? IF SO PRES 
P""" IF YOU WRNT TU TRY RCAINjPR 
ESS H™ 

.^SiU IF 1HKEY»-0HR* 13 1H&N CLS 

i CO TO 20O0 
2513 IF INKEYi*"R N THEN uLs • C 
U TU 10 

2515 CO TO 2510 

^520 CLS 1 PRINT AT 11,11; FLA^H 
li INK Ij "CUUDBYEF" jAT 21 ,0* IN 
K 2t" " 



LLS fj 
CU TO 2 



Y 

DEI A 
LHTL 



SINCLAIR USER January 1384 




RANOLrMi^E 
PRINT AT UJ- 



'JUS1 & Ml HUT 



3 OEF FN *<. )*INT t£+RND*S> 
b GO SUb yfijQO 
t LLT nnl*l&' LET nn2«10 
10 PAPER 5" BORL*Efc b ! LLS 
20 PRINT RT 3, 15j 'jf *AT 11*1 
0j '3 BUND PliCE" LET 9-4 GO SU 
B 

30 PRINT FIT L3,l5j"bM" LET 9= 
i UCj SUB 30 

40 PRINT RT lb, 10J 
LET 9-0' GO SUB 30 

be pause 3a 

70 PRINT RT 13, 0j FLASH li "Pr* 
»* "m" for in»truction* - 
^ ath#r k#y to Pi** - 

75 BEEP .1,13 

?y PPiLiSE 0 

SO IF INKEWtS - OR INKEY*-"Y ■ 
THEN CO SUB B5O0 
8b GO TU 100 

30 BEEP ,04, «■«■:*' BEEP ,04,9+*> 
BEEP .84, 9+ J BEEP .2,9 

95 RETURN 
100 GO TO 700 

102 TNK 0« PAPER a BORDER 0 C 
LS 

105 FOR f-0 TO 91 

110 PRINT INK 7j PAPER 2j BRIG 



HT tifVT l*f;"ji"jflT 2t#fiV*i PAP 
ER 0jAT 0,f , " " 

115 BEEP ,ei,<20-f >>3 NEXT f 

120 FOR f-2 TO 2B 

123 PRINT INK 7, PAPER 2, BRIG 
HT IjAT f,0j"r"iAT f ,5i V'iRT f, 
3l**r"j INK 67 PAPER 0;flT" f,j0j" 



PRINT 

f 



130 BEEP .01itfV3 

139 NEXT f 

140 FUR f-3 TO 13 STEP 4' 
AT f,b; PAPER 0j H " ■ NEXT 
155 PAUSE 50' GO SOB 30 
160 GO SOB 300 

lb I BRIGHT 1 

165 PRINT INK FN it >jRT x,*i"t 
f 3*i*P >9" AT x+1 " hui J " 
~170 FOR f-1 TO 2 

l7S GO SUB 300 

ISO PRINT INK FH «< >,RT KV*** 
<£• i»P >9"jAT x*i»*t*hi4* 
135 NEXT P 

210 FOR f-1 TO 2 

jib GU sUL jU tJ 

220 PRINT AT x,vj INK FN *<->J ,l n 
o" > AT xth^j "PP " 
240 NEXT f 
2b0 POft f-1 TO 2 
255 GO SOB 300 

260 PRINT INK FN *< ) j AT x , u j H _n 
50" > AT x+1 .uj "p^p " 



27b NEXT f 

2B5 FOR f-1 TO INT 1 2+3*RNL- 1 
230 GO SUB 320 

23b PRINT INK FN *<>jfYT x,*;"k 
" J AT x+Lw* 
315 NEXT F ~ " 

325 FOR f-1 TO INT C£+3*RN[/> 
330 GO SUB 320 

335 PRINT INK FN *<>jAT h,*j"J_ 
" > AT x+1,*o"m" 
□50 NEXT f - i 

355 FOR f-1 TO INT t2+3*RNL«> 
360 GO SUB 320 

□6b PRINT AT k^j INK 4,"m':AT 
K+ljV* H t";flT x+£,*j INK FN *< >j* 

u" 

~375 NEXT f 
300 PRINT AT 6,30, INK 6jV,mT 
1 1 , 30 j H ti " / AT 16,30j"jV' OSEP .2 

b, 20 BEEP . 1 , 2b 
3B5 BRIUHT O 
330 DIM x<33 DIM *t 3> 
400 LET *«-' #_b" LET b»--cd*" 

LET ci-" ab" 

402 LET x-IHT <3+17*RN£>> LET 1 
-INT <3+l7*RN&V LET z-IHT <3+l7 
*RND> 

403 IF AB$ >-.-4 OP AUS < <-7 
X-4 OR A6S (^7V-4 THEN GO TO 

402 

410 LET xU)*K' LET x<2>-«. LET 



SINCLAIR T-SBR Janary 1984 



x(3>f LET *(l>-2' LET *<2>»2- 

LET y<3>-2 

415 FOR f-1 TCJ 3 

420 PRINT INK f+Jj BRLUWT 1 J RT 

425 NEXT ( 

426 GO TO 432 

43Q ip vt i >-6 nw^ L>+2-30) u 
R < x< l i-tl AND *t i >+2-30 ' UP < k<, 
i>"l£ RMD »<1>+£!»36J) THEN GU TO 

432 LET i *INT <RND*2+1> 

433 FOR f-1 TO INT tRND*4+l > 
445 IF RND>.&5 THEN UU 100 

430 IF RTTR l la tl THE 
N i_ET i i-wt l * + l PRINT INK l 
+ 3, BRIGHT 1,AT xtf l >, v<L l >-l # **j R 
T x< i l >-l;b*iRT #*i),*<l>-lJ 
c*j INK 0j BRIGHT O/RT x<t>,yti> 
-Ij' 1 INK 1+3; BRIGHT 1,RT x< l 
)iV<l > ; *• 

431 IF <x<i?-t AND *<i>+2-00> U 
P <x<i>«ll AND y<i>+2*30> UR <x< 
i>-16 RND w:i>+2-3e> THEN GO TO 

50 13 

432 IF RTTR < k< I ), -it l >+2 ><>0 TH 
EN GO SUB 1000 

455 NEXT f 

465 GO Tfj 4jtf 

300 REM win 

503 FOR f-1 TU 3 

510 BEEP .1-7' BEEP .2,12 BEEP 

,1,12' BEEP .1,11 BEEP .i^ B 
EEP ,1,11 BEbP ,2,l*i BEEP .1,7 
i BEEP ,2,7 

515 NEXT f 

320 BEEP ,1/3' BEEP .35.4 BEEP 

# 35,2< BEEP .4,0 

325 IF ml- 1 THEN LET rrtnl-mnl+s 
tl*3' LET ul-"Pl«r 1"' GO TO 5 
40 

330 IF p<t£*i THEN LET m^*mn£+» 
t2*3 LET uli"PU«r 2"' GO TO 3 
40 

533 LET w*»" Neither of vou" 

540 PAPER 7' BORDER 7' CLS 1 PR 
INT RT 10,3j "Mouse No. "ju" *"i 

INK i+3* "*b- J INK 0;"> 9at the 
cheese. " j w* . " n 

tht.t ont. " 

343 IF mnl-0 OR mn2«0 THEN PRO 
SE 200' CLS i FOR f-20 TO -j£j ST 
EP -2' BEEP .02, f ; SEEP .02,f+3" 

NEXT f : GO TO 600 

330 FRU3E 200 GO TO 700 

£00 REM broke 

605 PRINT RT 10,0j m 0RNE OVER" ' ' 
"Pl**er 1 h#» ";mnij" Point*"' J " 
P layer* 2 Has H imn2>" Points" 

630 PRINT RT t7.e/'Pni* * ke* 
for mother 9*.me. " 



635 PAUSE 0 
£40 GO TO 6 
7UU REM bet 

70£ PAPER 7 CLS ■ PRINT RT 3,0 
i INK 4. ■ Al 7,0 j INK 

AT 9,0j INK 6j N jb. ,r - INK 0 PRINT 

RT 5/ 10 i ". . * . l'TflT 7-10j"....2 h 
j RT 9, 10 j " . . . . 0" 

715 PRINT RT 14, 3i "Plawer l has 

"imnl>" Point*. " * RT 16,3j"Pl*we 
r 2 h*s M ;mn2>" points," 

720 INPUT M P layer 1 Enter noate 

No. " inl 

722 GO SOB 000 

7^3 IF ml'. 1 i>.J •■' 1HCH ■.f-h.P 

1,0' GO TO 726 
740 INPUT "PlWfr 2 Enter mouh 

742 GO SUB 900 

745 IF «2<1 OR «2>3 OR m2-ml TH 
EN OEEP 1-0' GO TO 740 
756 INPUT "PI aver 1 Enter stsJ<* 
"istl 

752 GO SUB 000 

733 IF atl>mnl UP »tl<0 OP stl< 
>INT Cftti) THEN BEEP 1-0' GU TO 
730 

760 INPUT "Placer £ Enter stake 
■;st2 

762 GO -SOB 300 

765 IF st2>mn2 OR st2^0 OR st2< 
>INT <*t2> THEN SEEP 1,0- GO TO 



770 LET mm 1 •mm J -st. l LET mn2-nm 
2-*t2' PRINT RT 14, i6i mnl j " Pom 
ts " 1 RT I6,16jmn2i <1 Point* " 

773 GO SUB 000 

790 PROSE 100 

790 GO TO 102 

000 BEEP .02,20 

005 RETURN 

900 LET k" INT <2+16*RNLO' LET m 
-INT te+l6*RNP> 

903 IF RTTR <X,* ><>0 OR fTTTR (x 
■■' -0 US RTTR <x,*+2-K>0 UR A 
TTR Ch+1^+2X>0 OR RTTR <x,w + l) 
00 OP RTTR •: v + i ,*+l ><>0 THEN G 
0 TO 300 

310 BEEP .OliO" BEEP .01,4 BEE 
P ,01.6' BEEP .01, 12 

913 RETURN 

920 LET x-INT <2+l6*RNG>^ LET v 
• INT < e+l9*RND.l 

923 IF RTTR cxjW> .-0 CP RTTP f x 
+ 1^><>0 OR RTTR ( -+^ J w.K>0 UR R 
TTR <x,w-UX>0 OR RTTR (x-n+2)<> 
0 THEN GO TO 320 

930 BEEP .01,0= BEEP .01,4- 
P .01,6 BEEP .01,12 

935 RETURN 
1000 REM move sideuAV* 
1O03 LET r^RNO 




iOlO IF m>.5 THEN LET s-1 GO T 
0 1020 
1015 LET 

1020 TF RTTR C x< 1 >*• , *<. 1 > )-u RN£» 
ftTTR Cx< 1 >+*,-*C i >+l >-0 THEN LE 
T x< i >•*( l >+* 1 PRINT RT xti)-*,* 
<i>* ORIGHT Oj INK 6> h "jRT «w 
>,^<l.'»J INK 1+3, BRIGHT 1 ) • 
IF RNC>>.5 THEN GO TO 1020 
1030 IF flTTR tx« t 1 ^+2 X>0 RN 
[> < RTTR t <C 1 5-t iV<I>K>0 OR RTTR 

t xt 1 >-2,kc 1 "» "j< ; 0 op r<Tip '.: «' 1 1- 

2,V<1>+1^<>0 OR RTTR <x<i)-li«U 
>+l X >0 > RNO t RTTR < k< 1 )+l t pt,i 
< >0 OR RTTR < v< 1 )+i , w< 1 >+l H >0 > 
THEN GO TO 1030 
1040 RETURN 
1030 REM reverse 

1032 TF RTTR t *< 1 >, v < i J-i >-0 THE 
N LET a< 1 >*y< 1 >-l PRINT INK 1 
+ 3 > BRIGHT 1,RT x<L 1 >,vC 1 ^;e»;RT 
Y<i)ivU)jb|jRT x< 1 >, v< 1 ^+1 j OR I 
GHT Oj INK Oj m "jRT x<l>fV<i5* 
INK 1+3/ BRIGHT 1 * #.* I r RNL 1 >. 1 
THEN GO TO 1030 
I960 RETURN 
0500 CLS 

0505 PRINT AT 0, 10 >" INSTRUCT IUHS 

R GRME FOR 2 PLflVERS" ' 1 

"The three mice who live in the 
CSyifeV hsve j. rtcf for the 
cheese. Being btindi they mist 
relw on their sense of smell 
(uhich isn't too ^o^d either"? 
to 1 oc te it." 
B510 PRINT '"'Pick which mouse *o 
a think will win, *nd how much t 
ou're Prep sired to bet on 

it < whole numbers onlw >. The 
flsme ends if * Pliwer rams oat o 
f Points." 

0314 PRINT '"You uin 2 times wou 
e st*k* (Plus the lt«k*) if 

you Pick thew inner," 
9^15 PRINT ^"Pi-ess * key to eont 
inuv" 

S3 20 PRUSE 0 
8323 RETURN 
9O0O FOR i-i TO 21 
9O10 FOR n-0 TO 7 
9020 RERO s 

9030 POKE USR CHR* M + M3>+n,s 
9040 NEXT n 
905O NEXT 1 
9060 RETURN 

90^0 DHTfl 32,71,143, 139. 12?^ I9#8 
4, 12 

5>0BO DRTR 0,140,204,232,252,233, 
16,24 

^090 ORTR 2,4,0,9,13,0,1,0 

9100 DflTR 0, 120,252, 234, 235, ^55. 

129, 193 

9110 ORTR 0,192,192,120,192,240, 
O, 120 
9120 OPTR 
9130 ORTR 
3,253,225 
9140 DATA €2,126,234,123,120.119 
r 119, 1 19 

9130 DPT A 233,0,255,255,0,235,23 
5,235 

9160 DRTR 222,62,126,126,126,126 
i 124, 120 

9170 DRTR 1,3,2,2,2,2.3-1 
9100 DRTR 60,66,233, 129, 233- ftfe, 6 
0,36 

9190 DRTR 255,235,66,66,66,66,12 
9, 129 

9200 DRTR 0,0,7,15,31-63,127,255 
9210 DRTR 0,0,255,254,234,230,24 
2,226 

9220 DRTR 66,66,66,^4,64,64,64,6 
4 

9230 DRTR 0,0,253,255,255,255,25 
5,235 

9240 DRTR 253,235,12^,12^,129,12 
9, 233,235 

9230 DRTR 1,3,127,100,63,4,4,36 
9260 DRTR 116-136,16,46*39,39,36 
, 32 
9270 DOT - 
4 , 56 , 0 



1, 1,3,3, J, 7,0,30 
234,233, £33, 253, 253, 2? 



SINCLAIR USER January- 1984 



L60QU6 



50 CL* 

70 PRINT »< 13*i - l#*9u» -13* li 

7$ PRINT 
0*J PRINT * 



SORT TtflWb'" 
t2) PRINT OUT PUS1 



ENTER RESULTS" 
*»RVE PRUGRRM fl 

■SAVE PRULRAM U 

ENTER NEW LlbT 



*0 PRINT 

100 PRINT 

11U PRINT 

l£0 PRINT 
T1UNS" 

Ufl PRINT " CJ> 

140 PRINT - (4> 
ND VARIABLES" 

150 PRINT " (5) 
NLY" 

tee print " <6> 

UF T£flHS" 

190 PRINT RT 15,0j |J PRE^ R NUN& 
ER BETWEEN i flNL- 6 " 

200 PRINT BT ISj 0; "Pr#M 4 numb 
»- b*tu**n l And £ " 

£05 LET fl»-INKEYi 

210 IF Ri-"" THEN CUTU 1*0 

22B IF CODE R»>34 OR LUt?E R»<2* 

THEN GUTO 190 

230 LET R-CODE R*-£0 

240 GOT& 10 00* A 
1030 CL8 

1040 PRINT "<. l-J*i»P ;1»*9U*' 13*1* 

P j" 

1050 FAST 

1060 FOR I-l TO DIV 
1070 FOR J-l TO £>< I >/8 
107S LET 

1030 FDR K-l TO Dt I >-i STEP 2 

1085 LET R-l 

1090 OOSUB ibkJU 

10y5 IF R-0 THEN 00 TO 1130 

1 100 LET A**T** I # K > 

U 10 LET T«t I j K i-TK I # K+l j 

1 1Z& LET T»f. I-Kfi )-fl« 

U2*> LET SW-'SU+l 

1130 NEXT K 

U40 FOR K-2 Tu la i VI LP 3 

1145 LET R-l 

1150 GOSUB 1500 

1151 IF R-0 THEN LOTU 1190 
1 160 LET ftt*Ttt UK> 

1170 LET TKI.KWKI.K+l) 
11 00 LET T0t J-Ri 
1165 LET SU-SU+1 
L19« NEXT K 

1195 IF SW-0 THEN UOTU 12 lid 
1200 NEXT J 
1210 NEXT I 
1220 'sLGU 

1230 PRINT RT 11 , 3j " Jortmfl cohip 
l»tm H 

1240 PAUSE 250 
1250 LiUTU 10 

1500 iF CuOE Tl< IjKj 19 >>LUDE T*'s 
I,K+1,19> OR <LUI>E T»C I , k, 19.'j-CU 
OE TK1»K+Lj19) RNO LOOE TWCt*& 
1 7 >-t ODE T»t I<Ki 10 >>C006 T<K 1 * K+ 
1<17>-L0L>£ T»< I,K+1# lb j> UR (LOU 
E T*< t*Ki 19>-CDDE f*UiK+l#i9J R 
NO LODE T«< I,K, 1?>-L00E 1IU,K.1 
8>-UJ0E T»C IiK4l, l^HXlOE TM,K 
+1,1B> RNU LOOE T*t I*K* 17>>-C0DE 

T*< l.K+l* 17 >) THEN LET R-0 
1510 RETURN 
L L*£ 

2040 PRINT 13*i*p "le#9ue' ia*i* 
P >« 

2050 PRINT RT 11,0, "WHICH DiVI*I 
ON?" 

2055 INPUT R 

2060 IF R>DIV OR FKl THEN UOTU 2 




LEAGUE was written by B M Haddow of Aiwa, ^ 
Clackmannanshire for the 16K ZX-81. Enter 
#the League scores each week and the posi 
tions are computed. It is menu-driven and on loading 
a list of options is shown. You can enter results, sort 
the teams, see the positions, save the program or 
enter a new set of teams. 

If you are dealing with the Canon League, change 
the li 2" in line 3260 to If you break out of the 
program accidentally "goro 10" will remm you to 
the menu. 




B9S 

2070 PRINT RT HjOj " 
■p 

207*3 LET 1-0 

if IXR»1^ THEN LEI 

IJ 

203U PRiNI *TU CuNUNUE THE PR j.N 
Tul PKL'^S N-L riHU I U ""LUPY"" 
PRES'i "■■ | 2 1 ""' 
LOy^ PRINT 
*roy7 PRINT 

2 106 PRINT "PRLV> NEULiNE TU LUN 
1 1NUL" 

2110 INPOT H* 
(.L's 

2130 PRINT "<lJt r., i*j wae = i ^ 
P 

iri4a PRiNT RT i,0/"TtfiM F 

w c* l f n P " 

ii45 PRiNT 

2130 FOR J*l TO bCR>-l 
2160 LET B**T*r;R,j> 

PRiNT £j»tl 10 12>>TRfc 12;L0 
L J £ B*<.lJ.^Tflb 1^ i LOOE B«14>, Tflb 
lb,C(j[>E b»(l^^jTHb ^l.COCJE fcl*M 
6>jTRB 24jCCJ[>E tf»<i?>iTRb 2?yL0D 
E BKlS'iTftb JU.LUL/L B*', 1 y 
i£lfl NEXT J 

INPUT R* 
222t IF fl»-"2" THEN LuPY 
£220 IP I-B THEN LUTO 10 
2£4IE» FOR J-2 TO £l 
2230 PRINT M 

■I 

2260 NEWT J 

1^270 FOR J-20 TU DCftt 

2280 LET B«-Tt<ft,J> 

223«Q PRINT Bf,i TO 12>>TR0 



t'L Bm. I'jJi TR0 l^j LUUE 14^ TrtB 
IBjLODE B»<15JjTR6 2LjLUI>E E»C 1 
6>,TRB 24 > LOOE MU7)jTfle 27jL£jD 
E B»<10>;TRb 30 J LULL FJ»vl-jPj 
2330 NEXT J 
£^40 INPUT R* 



iirf4t IF THEN COPY 

2350 L010 10 
3030 CLS 

J040 PRINT ^13*imP l#Jiflu» l3Ki* 

py 

j IQfl PR I NT 

2060 PRINT 
3070 PRINT 
JOSO PRINT 
30M PRiNT 
LL BE 
UOLrJ TVPE 
LOMS 

3110 PRINT 
THE LORL'a 



"ENTRY UK RESULTS" 



ERLH TERM IN TURN UL 
U I SPLAYED flNb YUU bH 
THE RESULT IN AS FOL 



'F*R^1 ,TWO L'1L1T 1 j FOR 
THRT TERM SLUREU" 
3120 PRINT " THEN , TUU i^IulT^ FOR 
THE LORE'S RLrRiNiT THRT TERM" 
3130 PRINT "E. 0. R TERM THRT HO 
t» WON 3-0 MJULD UE ENTEREt' RS 
""Q30S3""" 

3140 PRiNT "IF R TEAM Mb NOT PL 

AY THEN PRE^j'j NEUIL1NE" 

3150 PRINT m «PmtS NEWL1N 

E TU LUNTINOE" 

3160 INPUT R* 

^170 LLS 

^1U0 PRINT *<l3lT(U'U^9u*'t^>« 
p?« rt 

3190 PRINT RT 9 - 0; "di vision t* 
«M " 

3200 Fuft i-\ TU L/lV 



90 



SINCLAIR I'SER ^LifTUdirv /*M 



FuR J-k TU Ul> 
^220 PRINT AT b^iliflT b,L5;JJ M 
"iflT 0 t ?$imi*d*t TU 12 > 
4230 INPUT R* 

Ji Jj iF n**"" THEN UUTU 3400 
3233 IF LEN H%< >4 THEN OUlO 3230 
J240 LET T»<Ll; J, 17>-CHR* (COOE T 
•< I # J, 1? )+VRL t fl*X 1 TU 2 1 J > 
^250 LET T*C 1- J- ifcu=UHR* tUJUE T 
*' 1 1 J. 18>+VRL ^fl*t3 TO 4>>? 
^253 LET RP-VRL fl*< 1 TO 2 > 
-3254 LET BE-VRL fl*C 3 TO 4 .» 
j£60 LET R«2*tRR>BB>Kflfl-&feJ > 
32^0 LET T»< I * J * 1 y >-CHR« t tUOfc T 
#t 1. J i 19 >*fl> 

j*00 LET T*X I , J * UMtJ^CHW < LUl'L 

T<t 1 j J j > 
3310 LET T*< I, J, 13^UHR» < LUt'E T 
* . - 13>+1 > 
3400 NEXT J 
J41U NEXT 1 
3420 CUTU 10 

4039 CLS 

4040 PRINT M < 13*1*0 1 13*1* 
P >" 

4050 PRINT RT 11, 0J "WHEN YOU HRV 
E 6£T UP THE TAPE REtURWiR PRE 

NEWLINE" 
40fe0 INPUT M* 
4070 SAVE "LEflCiU*" 
40G0 GOTO 10 
5030 CLS 

5O40 PRINT " l**.«au* 
}040'PRINT "t 13*1*P ■ I 13*1* 

P j" 

5050 CLEAR 

5660 PRINT RT 11 .IS J "WHEN YOU HRV 
E SET UP THE TAPE RECORDER PRE 



NEWL INE " 
•5070 INPUT R* 
50U0 3RVE "LERCU* " 
^330 COTO 10 
333a STOP 
6030 LLS 

6040 PRINT "< 1 2*1*»* l*#tt£#»12t&* 

6050 PRINT RT 11,0; "ENTER NUMBER 

OF DIVISIONS" 
6060 INPUT u IV 
6070 DIM OtOlV) 
6000 PRINT AT 11 ,0;" 

ti 

6030 FOR 1-1 TO DIV 

6100 PRINT RT 11,0, "ENTER NUMBER 

OF TERM? IN DIV."iI 
61 ie INPUT D< I > 
6120 NEXT I 
6130 LET H-0 
6140 FUR L-l TO 01 V 
6150 IF D<1 >H THEN LEI H-klj 
6160 NEXT I 
6170 D I PI T»<[?1VjH«L9:> 
61 SB REM ***ENTER TEAMS*** 
6105 PRINT RT li,Wi" 

■i 

6190 FOR 1-1 TU DIV 

6200 FOR J-l TU IX l> 

6220 PRINT RT U ,0; "di^inon m jJ 

j " t#*m tiox" iJi" M 

6230 INPUT Ri 

6240 IF LEN R*>12 THEN CUTU 6230 

62.-50 LET T*< I # J 

6260 NEXT J 

6270 NEXT 1 

628© PRINT RT 11 .Bj" 



30 PRINT RT U,0j"HRS THE SER'i 
ON STARTED ^V^H >« 
630O INPUT Ri 

£310 IF A»-"N" THEN LUlU 10 
6320 IF R*<>"Y" THEN 0010 62J0 
6325 PRINT RT 11,01 " 

ii 

6330 FOR 1-1 TU I' IV 

6340 FOR J«l TO D< I 5 

6350 PRINT RT 1 1 * 7j T*C 1 , J , 1 Tu 1 

2> 

6260 PRINT RT 12,0; "ENTER URML'i 
PLAYED ,r 
6370 INPUT R 

63B0 LET T»< I,Ji 13 '-CKR* R 
6390 PRINT RT 12, 12; "WON 
6400 INPUT R 

6410 LET T*< Ij J, 14 >-LHR« fl 
6420 PRINT RT 12, 12j "DRAWN" 
6430 INPUT fl 

6440 LET T»t I, J, 15 J-CHR* fl 
6430 PRINT AT 12,12* "LUST 

6460 INPUT fl 

6470 LET T«t I, J, ItHHW R 

t4«0 PRINT RT 12,6>"LURLS FOR " 

6430 INPUT R 

fr5O0 LET Tia, J, I7j-C.HR*. R 
6510 PRINT RT 12- 12; "AGAINST" 
6520 INPUT fl 

6530 LET T*< I, J, IB >-CHR» R 

t540 PRINT RT 12,6 ■ '■POINTS SL ORE 

b 

6550 INPUT R 

6560 LET T*d. J,iy)-LHR* H 
6370 NEXT J 
65tf0 NEXT 1 
*5'3fj 00 TO JQ 



SINCl-AlR USER January 1984 




Draw a large cube with your IK 
ZX-81 using this program writ- 
ten by P Cohn of Noranda, 
Australia. 



itt FUR 1 = 14 TU 28 
20 QUSUB 2*JbJ 
m FOR 1-1 TO 6 

40 PRINT TAB < 14-1 >i J TAB 14 
>"*"jTRB >;"*"; TAB 2&;"* N 

50 NEXT I 

60 FOR 1-7 TO 21 

70 GGSUB 230 

60 PRINT TAB 28;"*"; 

90 FOR 1-1 TO 6 
100 FDR J-7 TO £0 STEP 7 
110 PRINT TAB J;"* 11 J 
120 NEXT J 
130 NEXT I 

140 PRINT TAB 7;"*"; 
150 FOR 1-14 TO 2B 
160 GOSUB 290 
170 FOR 1-1 TP £ 
180 PRINT TAB 7j"*";TAB < 14-1); 
"*";TflB 2l> "*";TAB C 28-15;"*" J 
190 NEXT I 
200 FOR 1-7 TO £1 
£10 GOSUB 290 
220 STOP 
290 PRINT IBB 
300 NEXT I 
31 Q RETURN 




When this program is RUN the 
runway will appear as a speck 
on the horizon, and your dis- 
tance From it (range), height and bearing 
will be given. Before you overshoot the 
runway use cursor keys 5 to 8 to bring 
your bearing and your height to 0. 

Written by Simon Hesmondalgh of 
Mihuhorpe, Cumbria for the IK ZX8L 
1 



*» PRINT "UHftT LEVEL? 1-HflRD 7 
-ER^Y" 

£ INPUT ft 

7 IF R<i OR H>? THfcN GOT U 5> 

a CU3 

10 LET R-VPL "30" 
1£ LET F-INT < RN[>*t> > 
2« LET B-VAL "30" 
£ts LET 

Z7 LET E-VflL "10" 
30 PLOT fl-l 
40 PLUT B,L 
■5© LET R-R-l 
55 LET C-L-l 
LLT fe-fi+Jl 



i£0 iF INKEY»-"V THEN LET F-F- 

1 

tJQ IF lNKEY*-"fc M THEN LET E-E- 

l 

i4S IF lNKEY»-"7" THEN LEI E-E+ 

1 

ISO IF INKEV**"dl" THEN LET F=-F + 

1 

lbU PRINT HT rj,0i "RRNLE-'NCJ h HE 
IL.NT-' iEi "BERRiNlj-" jFj 
170 IF L«e AND L-U 1 HLN ST UP 
1«U IF C*0 AND E-B fiNb F-0 THEN 
PPINT "GCIUI^ LHNDlNLi" 
16* IF U» THEN STuP 




99 



SINCLAIR USER January 1984 



: 




REPLICATE was 
written by Russel 
Shaw, aged 1 4 a of Hc- 
mel Hempstead, Herts, 
Using the cursor keys you 
avoid the robot "X n to throw 
him ofTthe trail and leave red 
herrings behind you. If he 
hits your trail he will be de- 
stroyed but he can form a 
replica which you must 
avoid. Replicate is for the 



POKE 16410, ij 

FUR R-fl TO 23 
PRINT m 1=1,0; "<32*1SP:<" 
NEXT R 
LET U-CUOE: 
LLT L-L(JL>L " " 
LET 0-<RND*LUUE 9*" ,'+L-U0E 
"(*5>" 

S LET E-CRND*LUOE "M" >+CUL>£ 

■■t 95 > N 

t0 PRINT AT h< Qi "t INVUV'jflT Co 
Ei "< 1NVX>" jflT Biti "t ENVj >" 

11 LET B-e+CINKLY»-"fc- M >-< INKEY 
M 7" J 

12 LET C"L*C INKEY*""B" >-(. INKLY 
*-"5 N > 

13 PRINT AT B,Lj 

14 IF PEEK tPEEK 1639©+£*>e*PEfc 
K 1G399W.0DE ^ft*)" THEN GOTO L 
DOE M ," 

15 PRINT AT Dj E> "Ca») ,k 

It LET D»D+< RNO+LUUE "97">-1.5 
17 LET E-E+< RND*LU£'E "9?"^l.b 

16 IF B-B THEN LET B-£2 
13 IF B-23 THEN LET 6-1 
£0 IF L-B THEN LET L-3B 
21 IF L-31 THEN LET L-l 



22 IF RND>. % THEN LOTO LQUL "t 

23 PRINT RT D,£j 
£4 IF PEEK <PEEK 163 J&+i;:5t*PEfc 

K l£393J-C0l>E "UNV, > ' THEN GOTO 
CODE "2" 

25 GOTO CODE ■ , <9*>" 

26 FUR Z-a TO 21 

27 PRINT AT Z.Qi" *ou *r* kiU 
#d 4au hit j. pi In* " 

2B NEXT Z 

29 LGIU CUi'E "'*92 

38 FOR G»l TCJ 50 

31 PRINT FIT D j Ej ' 
* C 9¥ >" 

32 NEWT (j 

34 FOR H-B TO £1 

35 PRINT RT H,Qj 1 

36 NEXT H 

37 FOR 1-1 TO 75 

38 NEXT 1 

39 FOR J-0 TU 21 

40 PRINT RT J,(di ' 
id thm robots dead' 

41 NEXT J 

42 uuTu L 



'<9t)'\iAT U.Ej 



'ccm9r*tul*ton 



'th« robot* d* 



SINCLAIR USER jtatMary 



Ml 




1 BORDER t,'- PRPER 6' LLS ■ UO 

b POKE 2Jk0y,:j0 = LLS i LET hs 
=-lO 

10 LET x=lO 

20 FOR n=~il TO 10000 

JO IF x-Jl THEN LET x«30 

_b IF y=Q THEN LET x=l 

4U PRINT RT £,x; "s" 

58 PRINT INK 2>RT 18i INI <RND 

70 IF INKEY*«"&" THEN LET X"»x 

£0 IF INKEY*-"e" THEN LET x**x 

+ 1 

yO PUKE 236^2 PRINT RT 21 
.31;" " 

lOO IF SCREEN* <fc,x>="*" THEN 
00 TU 1000 

110 NEXT r< 

L20 cts 

130 PRINT RT 5;b; INK 3;*I4#U d 
one* You have scored "jflT £h 10; 

ink ^"10000" 

14Q PRINT "* You have come to 
the end of the9ame, th*ri9» line 2 
0 to make it lon9er ,f 

160 PRINT INK 2}*'" Lh*n9e th 
e number^ of""*"" m ImeSS to ma 



ke it harder" 

170 PRINT "'Tress any ke/'t PR 
USE Q CLS = CO TU 1010 

180 STOP 

FOR n~0 TO 7 

210 RE RD d> PUKE IJSR "s"+n,d 

220 NEXT n 

230 DRTR 102,102,60,6^1^3,66,6 
0/24 

240 PRINT " Rvoid the obstacle 
s by moviri9 left and ri9ht usmfc 

»»*$«* and "'»&""" = PRINT ""Any 

key to start" = PRUSE & RETURN 

1000 BEEP -t«,-30' CLS - PRINT I 

NK URT 2,5 j "You hit an obstacle 
if 

1010 PRINT INK 2jRT 5,5; "You sc 
ored " ;n-l>" Points" 
1020 IF n>hs THEN LET hs-n-1 ■ C* 
0 TO 1060 

1OO0 PRINT RT 8, bj "Highest score 
so far ";RT 10,5>"is ";hsj",by 
" ) a* 

1040 00 TO Z070 

1060 INPUT "Enter your name", a* 1 

00 TO 10:jO 
1070 PRINT INK -i ; RT lb, b; "Rnoth 
er Z4o? C any key >'" < PRUSE 0 
1660 LLS r CO TU 10 



•J-i 



SINCLAIR USER )jmjrv /.W-/ 



SPECTRUM 
SOUND SYNTHESISER PLUS 
DUAL I/O PORTS 

♦ Cymes fully assembled, tested and guaranteed. 

♦ Supplied with very comprehensive documentation,, 
with demonstration and utility programmes on tape. 

♦ Uses the more powerful AY 3 8910 chip, unlike 
most other sound add-ons. 

♦ Gives 3 channels of sound with envelope control 
for speci&l effects. 

♦ Has own integral amplifier and speaker and can be 
used to amplify the spectrum sound. 

♦ 2 ]/0 port, which can be used to interface joysticks, 
printer, etc. 

♦ Plugs straight into the back of your spectrum. No 
wiring or soldering 

CAN BE USED WITH BOTH 
16K&4SK. 
ONLY £28 + 80p <P & P) 

Send cheque or postal order to: — 

Signpoint Ltd., 

166a Glynn Road, 

London E.5. 
Teh 01-986 8137. 



ttv e 



jar" 1 





K>ij 0 for irtritw 



One figure 
that can 
blow your 
computer's 
mind 



A voltage spike in the mom? supply can wreak havoc with 
a com puli^r 11 can measure mon 1 than r-MHHlV - tar ahove 
your equipment's sale I v limits. 

In Ihe office, it leads to program crashes and I lie kiss of 
hours of expensive work. 

Fur a supplier, it can mean frequent callbacks, damage to 
equipment and damage to your reputation. 

Voltage spikes happen too often - and all it takes to guard 
against them is a plug. 

JiMi's PniverCJecmer it < t>sts)Wil £tUi5 + VAT, fits in plurr 
of an ordinary plug, and limits any power surgH in o wife level. 
Fit it to ej/ery computer und v.d.u., and n voltage spike should 
never damage your business ogqin. 
Wrile for your nearest stockist 

PowerCleaner 

Because it's not worth the risk 

H&K Electrical Products Limited. Temple Fields, ilarl < .% 
] ss< v< M20 2BG, Tel: lf rt rk>w |0^7EJ| :»4fiBl Telex: HI 140 






SSSftSflf 55 2S5S 



II i f \ 11 1 



in 




1 g^^jSS^SSS^" 



5TNCI-AIR USHR January I$M 



<*5 



STOP PRESS 



ZX MICROFAIR 
FEBRUARY4th 
1984 AT ALLY 

PALLY 

Befirst in the q ueue and save money ! 
Send for advance tickets now — 
only £1 for adults or 50p for kids, 
(Prices on the day - £1.25 and 60p) 

Send Cheque/ P.O. and Stamped Addressed Envelope to 

Mike Johnston, ZX Microfair, 7 1 Park Lane, Tottenham, 
London N 17 OHG. 

(Make cheques payable to ZX MICROFAIR) 
EXH IBITORS! Call Mike Johnston now on 0l-8QL9il2j 




YOUR MICRO COULD TEACH YOU 
ATHING OR TWO ABOUT THE FRENCH 



A home computer is an expensive toy; and, if playing 
games is all you do with \t, a toy is all it is. 

Now, using the New Pe rs on al Com pute r & 
Su perlearn ing System (PCSS) you can have fun with 
your micro and learn something at the same time, 

PCSS language courses comprise 1 2 lessons on 
3 audio cassettes used in conjunction with a fourth 
software cassette , to add a new dimension to learning. 

Initially the software package enables you to see 
the words you re learning; then, as your vocabulary 
develops, it will test your skill in your new language. 

Anyone can learn this way - no previous knowledge 
of the language is required The unique PCSS method 
develops your overall learning and memory skills in a 
way thats both relaxing and enjoyable. 

Each PCSS language pack - French, German or 
Spanish - contains a comprehensive 





the 1 2 audio lessons and the function of the interactive 
software, Additionally the booklet expands on the 
broader benef its of the PCSS method. 

At only £29,95 per pack PCSS costs less than other 
home language courses yet it offers much more in 
terms of education and enjoyment. 

Complete the coupon below and try PCSS for 
yourself -youll be amazed what your micro can 



■ 



COMPUTERISED EDUCATION SYSTEMS 



BBC Micro 

Acorn Electron Micros ) 
3 Ml money back, auargnlee il tio1 completely &atisli#d 



id your cheque or Postal Order tor £29-95 made payable to 
MDA Madon Associates Limited. 561 Upper Richmond Road West. 
London 5W14 7ED, (ZX81 users £26.95, 

or, alternatively phone Teledata 01 200 0200 now, hoes open 24 hours 
and quote your Visa. Diners Club. Access or Amencan Express number I 
Tick whicn Audio /software rj^kaqe you require \ Prices include VAT • 
Add £145 for postage and packing on each order ) | 

Please supply the following Audio/software Packages > 
FRENCH □ GERMAN □ SPANISH Q | 

M— Mr | 



M 



acfune Type 



Memory Sire 



96 



SINCLAIR tAShK January 1984 




CONSULTANTS 
NIGHTFUTETI 




\pa ill maeftme cod* werinwi of out 
li^hlv sutotstflul High! simulator Men* 
*t|h perspective cockpit ww, improved 
imcrumeciis, dwtufcd map, four be»cora 
and other enhanoemBfltt . Multiple levels 
u" plav to rJevfJop your flying skilFt, 
Complete with printed flkghl debrief al 
11* end oi your flight - iirjned by the 
{KOO/im mttWrfl The nnj»l reAlsHiC 
-.iTi-j-diu* on the market, o* 4SK 

Spectrum 




HfWSON 
CONSULTANTS 



vDUR TASK; "» direct in C omir»g aircraft 
from haldiflU, Itachf to rurnwiy - imoottilv. 
%tit\y and expoditimjilv- 
YOUH INSTRUMENTS Radar ia«ffl 
shtiwinfl aircraft call iigns, Hip* arvd i?ails. 
Four stack displays giving alt nude, leading, 
uaeed and v ». 



review -quotes 

"directions are weH explained" . . . - 
HCVV Sep'embcr 1 3 

, . . "hi^hlv abiortung - rery imple- 
mented'" WHIGH MICNOSeolemhw 
"Every pC4Hl)le variable has lm«?n p*Cr 

gr*miTwd into ftm game" PCN July 14 

• mmemtlv challenging".. SOFT 
Auguii 




EI 



Access 

Bare laycart 1^0 



n rnrm rrT 



'lease send me total i 

further jnfoimatiori 

with no obligation U ^ cfr ™ w^w/Stf 



KELWOOD COMPUTER CASES Downs Row. Moor gate, Rothertiam Teh (0709)63242 



SINCLAIR I 'SI R 7^m,m- M4 



SINCLAIR ADD-ONS 




1. COMPUTER CASE 

Attractively desig ne d hardwear i ng spectrum t 
2XS1 computer case. Houses computer, 
printer, tape recorder etc Only £11.95 plus 
£2,50 P + P. 

2 WEARS AVER 

This compact unit (4' x 3 x 1 v 9 > has a 

SAVE /LOAD switch 3 nd a 9 volt ON /OFF switch 

for screen clearing. Simply plug in your ear 

,ino MIC plugs and your power plug. 

SPECTRUM Ref WSS £9.75 

ZXB1 Ref ZXS C9.50 PIUS P + P 60p 

3 COMPUTER STANDS 

POWER BASE 

Raised stand for ZX81 and spectrum Fitted 

LOAD .'SAVE switch, and power ON /OFF for 

screen clearing. Saves wear and tear on 

connections. Front lip holds computer m 

place No soldering, comes complete with an 

necessary plugs and cables. 

ZXSi Ref PBZXBt £11.25 

witn DuiiMn wobole stopper pbzxbtw £17,25 

spectrum Ref pbsi £15.50 

4. NEW Spectrum Sound, with built-in variable 

sound amplifier PBS2 £19.90 

plus 95pP + P 

5, 16K and 64K Memory extension 
FABULOUS SINCLAIR ADD-ON OFFER 
FOR 2X81 OWNERS 

These are the real thing ZX81 memory 
extensions made for the USA and specifically 
screened to stop radio interference. 
- no soldering . easy to fit ■ : simply ptat In 

tnrOUBn WODOIP or 



6 WOBBLE STOPPERS 

At last, a fool proof method of avoiding zxBi 

white outs caused oy Ram Pack woPPie simply 

turn the plastic thumbscrew until the Ram- 

Pack is held firmly against the zxai. No 

soldering, no stick-on pieces, just common 

sense! Flat or tilted models, 

targe, fiat or tilted for ZX81 and Ram Pack and 

Printer Ref LW £5.75 flat 

LTW £6,75 tilted PIUS 60P P + P 

small tilted for mi and Ram-Pack Ref. STW 

£6.2 5 plus GOpP + P 

Small nat zxei and Ram-Pack Ref sw 
E5.25plus GOpP+P 

7 TAPE LOAD ANXIETY? 

yu load takes the frustration out of loading 
yourzxsi or Spectrum programmes 
i helps to ensure programme load ever 
time - monitors tape output level - gives 
positive save indication - detects blank 
tape without disconnecting cassette wire 
* ready to use — no wiring 
TL £19.99 plus 60pP + P 

8. STACKPACKS 
micro care Stack packs have been designed 
to be used independently or In conjunction 
with interface r. The STACKPACK has a neat 
housing for the Sinclair Transformer and has 
room enough for cable stowage 
All STACKPACKS have SAVE t LOAD and ON / OFF 
switches to simplify these tasks and save 
needless wear and tear on plugs and sockets 
STACKPACK ONE - Tne complete BACKPACK 
for the Spectrum — SAVE /LOAD ON /OFF. fully 
variable sound amplification - three built in 
13 amp sockets with mains switch and neon 
indicator plus mains cable and plug Ref bpi 

E7G.O0pius£1.50P + P 



9. FANTASTIC 2XS1 & SPECTRUM 
SPEECH SYNTHESISER 

• Making amazing speech effects with your zx 
Spectrum. 

• specially designed for use with your 
spectrum. Just plugs in, no dismantling or 
soldering size x 5V*" x 1". 

• No power pack, leads, batteries or other 
extras. 

■ Ample volume from buiit-m loudspeaker, 
Manual volume Control on panel Can be 
plugged in to existing hi-fi system. 

• uses no memory addresses 

■ Free Dictionary of Sounds 
SS1 Speech Synthesiser 
E59.OOPIUS750P + P 

SS5E§ BB fl«P ssBr 

nTfully or white out d ori 

throuBb *<*5 * mi a V^ jr sce l navetn your 
please cne c« yj" " b acfc Q f the f**jL viewed 
Sossessio^ « tne a* ^ v be^na tne strips ft 
metallic c?JJ"ct sep3 at ng m B ine 
in the senes a* 



COMPUTERS® 



■ no toss of 
white out 

Fully Guaranteed For 12 

ME1 16 USA £15.99 
M£1 &d USA £43 .25 
plUS 60f) P + P 



7-9 Thane works. Thane Villas, London W7 Tei 01609 7919 

^ Pieasesend ref 

Name. 

Address 

I Occupation Date 

I i e ndose cheo ue / postal orde r f or . 

jp made out toMlcroCare or 1 would like to 

^ ^ pay by Access or Barclay card 




Prices are correct at time of going to press 



Spectrum 




KM 



A brand new original all 
scrolling super colour 
animated tuneful 

b m u I tf picture 
puzzle program 




A masterpiece of ingenuity 
to keep the whole family 
amused absorbed and 
enthralled until the next blue moon 

A puzzle for all puzzle haters! 
You'll be amazed as picture after pic 
unfolds as reward for your skill, 
patience and luck. 

You'll be staggered by the 
number of pictures shoe-horned 
into Spectrum, but you'll never 
know how many until Jumbly 
itself tells you and 
rewards you efforts 
with the Jumbly Code. 



» » ► ► ► » » 



COMPETITION 

The Jumbly Code entities 
you to enter the Jumbly 
Competition to desrgn a 
picture for Jumbiy II due out in J 984. 
Winners win receive over £1 50 and 
have their design and name included in 
the new program. 




di Ironies 



OK Tronic* Ltd., Unit 6, Shire Hill Industrial Estate, Saffron 
Walden, Essex CB1 1 3 AQ. Tel: f0799) 26350 f 24 ttrsj 5 Unes 

JUMBLY 48 K Spectrum (Joystick COitipatJaMe| 



£6.95 + 50p p&p ] 

AvaltJWe from SOOTS. W.H. SMITH, L AiKt \ SPECTRUM. JOHN MENKES Artd 
goad computer sof tv* n re %icnk\m Throughout th*» UK or dircn' for 
only + SOppos-I and packing. 




Interface: * for Spectrum 

* 1k on board memory * own 
rear edge connector - for 
printers etc * compatible with 
ALL standard joysticks 
Joystick: * self centring 

* 8 directional microswitched 
action * 2 independent fire 
buttons Tape: * easy to use 
program, the interface 
WORKS ON ALL SOFTWARE 

* keeps a record of all your 
games - so you only need to 
tell it about each game once! 



More 



fun & games from your 
Spectrum 
with the intelligent 
interface + program + joystick 
and for only 90 



« 




CAMBRIDGE 
COMPUTING 



CaPfi-tHitJcj€f Computing 
1 Benson Sired Cambridge CB4 3QJ 
Telephone 0223 322905 




To Cambridge Computing 

i Benson Street. Cambridge CB4 3QJ 

Telephone 0223 322905 



Name. 



Address. 



Please send me 

Joystick, Interface and Tape at £34.90f~l - Interface and Tape at £27 90( ] 
Joystick oniy at f_7 90Q - For Spectrum 

I enclose cheque/postal order * for £ made payable to 

Cambridge Computing 
' delete as necessary 

BUM 



SINCLAIR USER January 1984 



101 



Programs lighten the load 
of a Methodist minister 

The Rev John Wall uses his Spectrum to plan services and 
visits in his parish. Flo Barker reports 



IN THE BEGINNING, then: was 
the word, . . then there was The 
Plan. . . and now there is the ZX- 
81. The problem of The Plan, a time- 
table of preachers in the churches in an 
area is a real headache for Methodist 
ministers. 

Hours of head- scratching are spent 
and reams of paper used matching 
preachers and churches but now the 
problem has been cracked thanks to the 
Rev John Wail and his ZX-81. 

Wall used to spend a morning with 
another minister determining which 
preachers would take the Sunday ser- 
vices in the following three months in 
the 16 churches in his area. Each lay 
preacher, who perhaps had other com- 
mitments on particular days, or trans- 
port problems, had to be allocated 
suitable times and churches. Congrega- 
tions would want a variety of preachers 
visiting their churches, rather than the 
same faces recurring. 

Wall, who is in the Newcastle-upon- 
Tyne (West) circuit, saw a perfect op- 
portunity to put his ZX-81 to work. "I 
thought it was an ideal problem for the 
computer to accept the maximum 
amount of offers from local preachers 
and to make sure every church has a 
preacher every Sunday," says Wall, 
who bought his ZX-81 a little more than 
a year ago. 

"The Plan is very complicated. In 
my area, seven out of 10 services are 
taken by local lay preachers rather than 
ministers. Those preachers lay down 
conditions on when they are free to 
preach and in what areas." 

Months of hard work later, he pro- 
duced a program which prevents him 
interrupting his busy schedule to devote 
hours to the plan of services. "You 
enter the preachers 1 requirements; then, 
each quarter, you enter the churches 
and the dates," he says. 

"The computer searches two of the 
factors in a random way — picks out a 
random Sunday and a random service. 
Then it searches through the preachers 
in accordance with how many appoint- 
ments they offer. It works its way dow r n 
until the particular slot is filled." 



That, says Wall, gives him a morn- 
ing's work in 15 minutes. If he does not 
like what the computer provides, he can 
ask it for another time-table. Now he 
has adapted the program for his 48K 
Spectrum which he bought recently. 

"The Spectrum will cope with 40 
services and 40 local preachers. It uses 
about 31 K of program, which leaves 9K 
unused," he says. 

Wall, aged 51, who has a degree in 
mathematics and physics from Newcas- 
tle University, believes his program 
could be adapted to save Methodist 
ministers hours of work. 

"There are 500 circuits throughout 
the country. Some are small but my 
programs could help with the bigger 



lip 

I'll! 





ones. As the computer would be used 
only four times a year, ministers could 
easily borrow one if necessary." 

His services program is not the only 
way Wall uses his computers to lighten 
the load of looking after nearly 1^000 
members of the Methodist church. 

"When I moved here from Stockton- 
on-Tees last year I found I had far more 
people than I had previously, so I decid- 
ed to do a program for the ZX-8 1 to deal 
with the problem of visiting them sys- 
tematically. 

"I based the program on everyone 
having one visit a year although some, 
like the elderly housebound, need 
more," 



1 1 took him a month to make a pro- 
gram which allows him, every Monday 
morning, to obtain a list of people who 
should be visited that week, 

"I think it would take me nearly half 
an hour every day to work out whom I 
should visit. Now it sets my mind at 
rest, because I know I am visiting sys- 
tematically as many as I can. If I do not 
visit someone it tells me again and again 
until I make the visit." 

At the end of a week he tells the 
computer how many visits he has made 
and the system works so well that he has 
even been able to program it to allow 
him July and August off from routine 
visiting to catch up on some gardening. 

"The data entry was fairly simple 
and a program such as this could be 
useful for all kinds of people who make 
routine visits, such as health visitors," 
he says. Wall is still working on the 
program to improve it for the Spectrum 
but at present he is satisfied the ZX-81 
has saved him even more time in his 
busy programme of duties. 

"I am interested in getting as much 
js 1 can from the equipment I have," he 
says. 

He is happy with his ZX-81 with its 
home-made Maplin keyboard, its print- 
er and a 16K RAM pack. He bought the 
Spectrum for its extra memory and 
facilities and uses the computer with 
two tape recorders and a black-and- 
white portable television. He finds his 
keyboard invaluable, as it means the 
RAM pack or printer cannot be 
knocked by mistake. 

"The reliability of saving and loading 
and its extra memory made me swap to 
the Spectrum but I am very pleased still 
with the ZX-81, I do not bother with 
colour and although I play games oc- 
casionally, like The Hobbit, I soon lose 
interest. I am concerned with data 
handling for the job." 

After graduating from university, 
Wall spent some years teaching at Rich- 
mond and ihcn Darlington before 1 null- 
ing as a minister. His first appointment 
was in Suffolk and then he moved to 
Norwich for six years as a circuit minis- 
ter. He spent five years at Chesterfield 



102 



SINCLAIR USER January 1984 



User of the Month = 



before moving to Stockton-on-Tees and, 
finally, to Ponteland, near Newcastle, 
where he lives with his wife and three 
children. 

Years ago he toyed with the idea of 
making a valve-operated analogue com- 
puter and constructed an amplifier for 
if. K I never really finished it/ 1 he says. 
Now his study has a neat computer 
corner beside a wall lined with rows of 
theological books and pictures of local 
landscapes. 

It was the lure of having tried a 
friend's computer which made the for- 
ward-thinking minister decide to buy a 
ZX-81. ,l I did all the programs in the 
book and learned how it works. I know 
Basic now but I am not so good on 
machine code," he explains. 

Wall is a family man and his younger 
son, Simon, shares his interest in com- 
puters, although his first love is for 
graphics. <+ I suppose one of my original 
excuses Tor buying a computer was for 
my children, to let them grow up com- 
puterate as well as numerate and liter- 
ate," he says* 

That belief, combined with his teach- 
ing experience, led him to compile a 
teaching program which he sees as hav- 
ing great potential for Sunday School, 
"I took the story of Moses and made 
a program asking questions which can 
be ansu r ered by referring to the Bible." 
If a youngster keys-in the correct an- 
swer he is awarded points and given an 
encouraging message. If he needs help, 
he is told a Bible reference. 

That program was a great hit with a 
group of teenagers Wall took on a week- 
end trip recently. "It acted as a stimu- 
lus. When we played the Moses game 
the children all thumbed through their 
Bibles for the answers. Otherwise they 
might not have done so. 

"I think this kind of thing has great 
possibilities. W r hat is needed in educa- 
tion is for people to think about how 
you can put things together to make a 
program which will teach. If I can make 
a format w T hich would allow people to 
type-in questions and answers to make 
their own programSj there are plenty of 
people in the church with computers 
who will help." 

His schemes have aroused plenty of 
mlcres! already among his church mem- 
bers, many of whom are intrigued when 
he tells them his routine visit was mas- 
ter-minded by a computer. 

He is planning a meeting for church 
members to try to develop his ideas and 
has already been in touch with other 
Methodist ministers about his Plan of 
Service program, 

"Some ministers from the circuits 




think it is fine and others think 'bloom- 
ing machines'. There are always some 
Luddites in anything." 

He is planning to show r his assistants 
how to operate his programs and is 
hoping for help wilh one particular 
project. By using a Campbell system 
master file on the Spectrum, he is com- 
piling a list of the 400 households in his 
area. 

He has also added useful information 
such as addresses, telephone numbers, 
marital status and to what organisa- 
tions, such as the choir or women's 
fellowships in the church, they belong. 

"I have put on only about 85 house- 
holds so far and 1 am hoping for a little 
help programming in the rcsr," he says. 

Wall is fall of ideas for his computers 
— and not just for church affairs. He 



£ I think there are 
computers all over 
the country waiting 
for problems to solve* 



spends any free time he can cxperimem- 
ing with his equipment. 

As a chess enthusiast, an interest he 
shares with his elder son Timothy, who 
was the Rriiish under- 16 champion two 
years ago, he sees several ways of using 
computers in that field. Recently he 
compiled a program to let ihe computer 
act as a clock to monitor the time 
betw r een moves in a chess game. 

"I am also thinking about the possi- 
bility of making a program to help run 
chess tournaments, which needs a par- 
ticularly logical approach to organise 
the complicated pairings," he explains. 



Another scheme which involves the 
church is his idea for a computer-run 
scroll notice-board of church events. He 
has ear-marked an appropriate position 
for a screen behind ;i pane oi uLiss at the 
church front door. 

A word-processor, too, he believes, 
would have great potential in helping 
ministers to write their sermons, 

*T prefer notes on the back of an 
envelope but a word processor would be 
useful if you were typing a sermon and 
wanted to make alterations." 

The idea which has given him the 
most satisfaction, though, is his Plan of 
Service program. "Factories and busin- 
esses use that kind of program to get the 
maximum use of a plant. This will make 
up the Methodist Plan for any part of 
the country and I do not see why the 
church should not use it." 

Eventually, Wall envisages the whole 
church using computers which could be 
linked to provide a nation-wide net- 
work. 

+ 'I think there are computers all over 
the country waiting for people to give 
them problems to solve. That's where 
.the blockage lies — in finding work for 
them. This country is extremely lucky 
to be so advanced with the micro-chip. " 

He believes people must overcome 
their distrust of the unknown and ac- 
cept that computers can be put Co work 
to help with many of the tasks of daily 
life. 

"Many people think if they are to be 
interested in computers they will have 
to understand how they work and fri- 
able to program thcm> yet there are 
hundreds of thousands of people who 
can copy programs and there should be 
millions who can use them. 

"You do not have to be able to 
understand computers — just to know 
how to use them," 



SINCLAIR USER January 1984 



103 



Two beauties from Peekay, 




(Cheques payable to PEEK AY SOFTWARE) 



Tick here 



64x32 SCREEN 



THE AMAZJNG MA/I [ ] 



C.W,G. to: 

PEEK AY SOFTWARE 
38 BERTON CLOSE 
BJ UNSDON, SWINDON, 
WILTS SN2 4BE 



Address 



GAME FREAKS 

IF YOU WANT JOY . , . STICK TO US 




We can supply Joysticks for most 
leading micros including Atari, 
Commodore, Oric, 
Spectrum and Dragon. 

For further details 
phone 01 -203 6366/7 
and ask for David Bishop. 
VNV The UK's leading 
VULCAITV Joystick Distributor 

ELErFfinilllSLIU *&EimWB£& 







KERIMOW SOFTWARE S 


E 


RVI 


IC 


ES LTD 



SOFTWARE 
LIBRARY 

FOR 

SPECTRUM 

Low cost weekly hirE of the best arcade games, adventures, 
utilities, languages and business programs 

• Membership only E6.00 for 12 months. 

• Program hiring only 80p {plus 25p p&pi. 

• Free fully descriptive catalogue for members. 

• New titles constantly being added. 

• Purchase new programs at discount prices, 

• Return of pest service. 

• All tapes despatched using first class post. 

• We have full permission and licences from the leading software 
publishers, to whom royalties are paid- 
Compare these features with our competitors and you will see 
why more Spectrum owners are joining the Kernow Software 
Library, Join today by clipping the coupon below or send a S.A.E. 
for lurther details. 

YES. please send me my free catalogue and selection sheet. I 
enclose my E6 cheque/Postal Order, 

NAME 

ADDRESS 



TEL 



Send to: 



KERIMOW SOFTWARE LIBRARY 

{Dept. SUI 
55 ELIOT DRIVE, ST GERMANS 
SALTASH, CORNWALL PL 12 5NL 



THE KERNOW SOFTWARE 
EXCHANGE CLUB 

Exchange your unwanted commer; .. SPECTRUM tapes at tow 
cost with no time limits imposed. 

• Membership only C4.00 for 12 months. 

■ Exchange only fl.4 5inc P&P 

■ No time limits imposed 

• Exchange what you like, when you like. 

• Return of post service. 

Join today by clipping the coupon below or send s.a.e. for further 
details. 



□ YES, please enrol me as a member of the exchange dub. I 
enclose my £4 cheque/postal order. 

Q I also enclose ; tapetsl for exchange, please send me the 
current availability list and exchange voucherlsf {€1.45 per ex- 
change). 

NAME , ... 

ADDRESS , 



POST CODE 



Send to: 

THE KERIMOW SOFTWARE EXCHANGE CLUB 

(DEPT. SUI 
55 ELIOT DRIVE. ST GERMANS. 
SALTASH CORNWALL PL12 5NL 



SPECIAL OFFER — JOIN BOTH SOFTWARE LIBRARY & EXCHANGE CLUB-ONLY £9,00 



104 



SINCLAIR USER January 1984 



* 





By the flick of a switch you could 
unleash the power of Genon in your 
own living room) But by thoughtful 
strategic play you could overcome 
Genon. 

"Hie only way this can be done is by 
destroying the powerful computer that 
controls all things. 

After being transported to the 
Corridors of Genon youll need your wits 
about you to master the door codes and 
venture through the corridors to locate 
the computer. While this is going on the 
computer will know your exact 
whereabouts and try to force you into a 
mistake by closing doors around you. 



The computer also controls Bogul - the 
guardian of the corridors who can reduce 
your thought power (ESP) every time it 
finds and bogulises you, so you'd better 
listen out for its approaching footsteps! 

Should you Locate the computer and 
should your ESP be sufficient youll have 
to pull on all your energy to try and 
master the 3 digit self destruct code. 

With this done, now is the time to 
escape from the corridors. No door codes 
to worry about this time. But its no easy 
task as Bogul will have cloned - how 
many times though? Well that depends 
on how long you took to crack the self 
destruct code. There could be as many as 



eight! And you'd better be careful as 
only one Bogulisation and you've had it! 

Full colour graphics, sound effects 
and, of course, 3D machine code action 
as you would expect from Malcolm 
Evans 'the 3D expert'*, to push your 4HK 
Spectrum to its limits, 'Corridors of 
Genon' is supplied with a keyboard 
overlay and is also compatible with the 
Kempston joystick. 

If you survive this you could try , . . 

Products available from 
W H Smith, Biwte, 
j rfjjj * Menzies,, Spectrum 

f tsfifil 111* 1 ! fl I Croup. HMV, *nd 
■J^T^yT^ZZ^ M leading department 
^^CAJJr J^JCJj^ k computer stores 

FREEFOST Bath BA2 4TD Tel. 0225-3 1W24 
Mail order by rehim- 

* Computer & Video Games 




SINCLAIR L'SER January /-WW 



105 



THE BEST RANGE 

of SOFTWARE 

for HOME MICROS 



Also 

VIDEO 
GAMES 

for ATARI 
COLECO 
fhlTELLIVISIQN 
VECTREX 



HOW M STOCK 



Vast Number of Titles for 

ATARI 400/800 SPECTRUM ZX 81 APPLE 
BBC MICRO VIC 20 - DRAGON LYNX 
ORIC TEXAS T199 COMMODORE 64 

THE LARGEST SELECTION 
OF GAMES IN THE WORLD 





m 

Ml 



Branches BRIGHTON 5? Western FUwr 
NOTTINGHAM 31 LislerGate 
BIRMINGHAM 141 NewSireeT 
BOURNEMOUTH 60 Comrrw-foal Road 
BRISTOL 15 firoadmead LONDON 22 O* 



Send NOW for 



MAIL 
ORDER 
CATALOGUE 



ford Streel 

Main Computer & Mail Order Branch; m n h h U 

■22k Oxford St -London W1A2LS 

■ 
i 

■ 

i 
i 



NAME . 



ADDRESS. 



MB* 



THE NORTHERN DISCOUNT SOFTWARE CENTRE 
**++*+**•**+ •»•»*****♦»* 

YES!!! WE CAN SUPPLY YOU WITH Tin SI 

OUTSTANDING PROGRAMS AT OUR SPECIAL 

DISCOUNT PRICK!!! 

DEIH'C 1 10 , FROM Till. Ki:iA[[ PRICES, 



M'P i J HI U 











Pru ■ 




Sujifilirr 


\i,f[m | 




inc VAT 


MAKN mini it 


tK'Xr BY 1 h 






s w 


HI M K 1 R YSTAI 


CAJtNl I 








H.-il I Ji Of I HI r HI\4.S 


CK VSTAJ 


HlK 




. 


I'll v . 1 1 ps m WTFK 


I \i \ STAI 








ON .U.I KS ( W 1 


1)1 'KM - 


tHK 






sea iiarrif.h Ai t m k 


iJlftl'l 1 


MiK 






\HC' MM \ 


1 M Al .1 S F 


ItiK 




"1 KJ 


*s4 : M 1 f * 1 1 1 Bi 


1 M M . 1 \ 1 


I'jk 


1( 


J. 


Ml 1 51 1 H H MS 


1 \ 1 \i . l\ \ 


1 1.^ 






Mi -1 \K Mil. 1 


IM.U.IM 


MK 






|l MM Ml - JVK 


IMAIilNI 


K.k 




i IIP 


/JI* ZAP 


IMU.IM 


MIK 




i.m 


//t H >M 


IMMUNE 


4flK 


X 


% 3IP 


srt \ 1 


l\4 J \ [J YE 








P'l.\l IKMHk 


MI'l.HflL'KM' 


-MK 


x 




i mi in sum 1 & IK H )K 


Mi l W PI KM' 


iitK 




1 1 y't 


1 1 H H.. i-U tl V*. 1 1 1 l|i 


M> 1 Hi )l'|tM. 


MfK 






MASTEK ClIKSS 


MJPtKI > ■ . 1 \ 


44ft 


y 




v 1 '. 1 ' M \ K 1 PI \ 


M 1 h K I i ■ 1 1 \ 


*0K 






M M i M-J.K TH X 1] 


MjKkl P CtKN 


IAK 


J 




MINI s i il SATi RNv 


Mthk< PtifiN 


1 r>K 


w 




HETI H\ Tn EAftTH 










Kl >N4. 


( h | i, \ 


i k 


V 




jsHMAorncwMf 


4 K RAN 


1 1 k 


Jt 




1 )M .L.F.H 


OCFaN 






1 Mil 


Rl PFK "ll'lf 'K 


i - ; i -| \ 


1 r»K 






T k \\KYH.R!il4»; 


(H 1 \S 








K M( . H ITS <_ll rat 
M MiH Mi i" 1 ; M M\ 


N4IN"> 


+Hh 


• 




l llll l - 


4H(t 


• 




t.KIHPV Cit'UlH 


PHJPPi 


Mk 


• 


» in 


IMIMIOUJ S 1 nun 

i ii mr.iJM 


I I Mi l-, 
IHIIIS 


UK 


■ 
• 




Ml s< K I I l\fT 


rmii--, 




• 


* Ml 


III MH K 


KlK^JI v * 


UK 


• 


*i mil 


r Ml: Ti* < KK 1 ) I'KI K ;T>M JK 


UfW kSII \ 4 


i*k 


* 




MJNMHH 1 


t,H iriKSII \ A 


ink 


\ 




I ; mi i . s i i 


*.H KJli^lj VA 


VHk 


\ 




1 A»T*nHlJ*.VTMl 


infiii v s 


ink 


X 


i ss 




M kSll.VA 


ink 


X 


* 1*. 


\n rn i*i 'mm 


iii N KSII S 4 


Hik 


X 


1 It 


HPM',f IS 1 kl Jil.ni 


14 Hill ^ V 


tif 


X 


4 '■> 


*4.H Ul 4\l 


r.il h hsn VA 


**k 


X 




\ MX JM 


Qth hSil\ a 


pk 


\ 




vn \oh^ i mk 


cj"_H:Kll|ii \ 


HK 


* 




vm l <;t ; i v Ks 4 4 n i- 


t.Jt .N Mil \ \ 


i«k 


X 


4p l «.V 


HM MT M k 


m'ICKSIt ^ * 


i h 


X 





Jhl* II" I* I III i|u*r u,r unluM iiM nil Ihr uitwrn 
-M k ii liil I»l 4 hr<|ii. »,i 
TTw NiiriPHnt [lifi-Funi iilCl".«lT f cnLrr 111 Hi. 

I-V m .Hbl .'"'ii P'^K l 



fp'i"ii ll^-w *Mnl irtimn ««i|i|^irr^ 

i-ih>,. I nun || x 

IJ ■■ IJJsi ill N I fuk ^ s i ok Ml PHI 



Th every best 

Mien Pr,nt 42 i 



;ampbell systems 

Masterfile Spectrum43K 

YES -Microdrive compatible! 

Acclaimed as the definitive filing system for trie 4SK Spectrum — 
MASTER FILE'S machine coded flexibility gives you 32K <max| 
per file - 26 fields per record - up to 128 characters per field - 
multiple level searches for numeric or character comparisons — 



in machine code for the ZX Spectrum 

Drawmaster a rst m 

DRAWMASTER is the ultimate DRAW AND PAINT utility for 
the Spectrum - compose your own HI RES pictures with 8 
direction 2 speed hand draw keys - fast fill - en large/ r educe 
facility for all or part of the screen pigs all the Spectrum colours 
and attributes - over 50 commands in 



'(■>aD>INCL SUHHflHV 


Eht L il V * i 






C*»P M I 1 ft A 
L*ir fat >. i j * 
C *« P H L L * , 1 - * 


. ■ . n 

■J j* 4 - 


• ■ 1 ri ( 
lltril 
Ittlll 


Dunui L n 
Omf J 
(■mi j r 

tM>ii n 


flriB LA 

nn.n 
C>i« ■ run 
|IIH 


ia*« = 
,«iii!i" 



ll.i.hio 1 Wdir. ii- 
&* L LJi . 

LflM. 



1>IPT Uii rmmr. 



u I f 

\i t 

|nl|lh|r run f ■ 



fur mi 

mm ia full »<nj 




DLAN 



With detailed instructions £6,95 



DISPLAY Spectrum 



LANGUAGE 



16/48K 



Data presentation m any one of 36 user defined displays which 
may be sequenced by any field - multiple level searches for 
numeric or character comparisons - USER BASIC for tailored 
processing. 



lit 


. t & j ■ ■ t ' v ttr t«4 




p« 


1 1 a* p 


■■ T ' 


lTIIli it 1 ■ di n, 


CI 








ULtlti , till 4 


ae 






hC n 


Antiftw.lv 




-, , 




[Ffl 


□ L t | 1 . ■■ L .• 




'i-. 


H 


an 


tW-PrWH QtAl 


a 


tm 




rtn 


Hl»I K-0 L*i 




i i 




PJ.3 


IJflPP PlUII 






••• 








>□ 




S >1 u 


' r '' . . j ' . 


a 


*f ji 







tdl l " 


MPHI i ft .fl- 


Ad> L A 


Kllll J. 


Main 


DtHidt«n L>A, 


n 


!■■■«' »*n A . 


Chi i FtMni 


NHH u.n. 


Pvtlt 


etttb* li JiA' 




JtlFM 1 l «U» « » 


4* t«k 


HA T t 0d* 



DLAN ('dee Ian ) DISPLAY LANGUAGE is a powerful machine 
coded interpreter for generating DYNAMIC TEXTUAL DISPLAYS 
for advertising and education - all commands are single letter or 

ww* - jmMi liwrey-h 



DLAN BREATHES 
LIFE INTO STATIC 
DISPLAYS. . . 





. the most comprehensive of the data bases 

Sinclair User June 1983 



With example file and detailed manual 



£15.00 



51 

With 4-way scroll of 1 1 specially designed typefaces through user 
defined windows - With detailed manual £7,95 



AH programs /mi/ecf 7s r c/ass by return. 
Prices include VA T and postage within 
Europe SA£ for full fist. 

Dept.f SU1 15 Rous Road. Buck hurst Hill 
Essex, IG9 6BL England 01 504 0589 



106 



SINCLAIR USER J*nu*rv t9H4 




Known by some as "getting knotted'. 
You won't find a game for the 48K 
Spectrum quite like this anywhere else! 

Imagine yourself in a capsule 
hurtling through a void while leaving a 
trail behind you. The only manoeuvres 
possible are up, down, forward, left and 
right. How long can you survive without 
crashing into your own trail? As the trails 
build up so your reactions will need to 
sharpen up. To make the game that little 
bit more interesting we've added the 
complication of up to four rogue chasers 
that attempt to block your path. The 
challenge is not onh k> .i\ ok! the k lasers 



and score points but to try and work 
out a playing strategy - you won t find 
this easy! 

Naturally you'll be terminated when 
you out manoeuvre yourself and get 
caught in 'the knot'! 

Don't just take our word for it - 

'A highly original professional and 
exciting game and one that I could play all 
night - very highly recommended' - ZX 
Computing. 

'Knot in 3D must be one of the most 
beautiful, graphically, games to be seen on 
the Spectrum' - Popular Computing 
Weekly- 




'Even 3D maze games can get 
repetitive but Knot in 3D contrives to be an 
interesting and innovative game by standing 
the 3D maze concept on its head', 
- Personal Computer News, 

'Most 3D games have either a graphic 
display or an addictive playable game - but 
not both, this is one of the few that combine 
these qualities'. - Computer & Video 
Games. But that's not all . . 

Products jvaiUblr fmm 
W H Smith. Bools, 

vP H J) fH f * * * fel J ) Group, HMV„ and 
^iT/J^T^r/^ *U leading department 

FRtEPOST Bjth B\2 4TD Tel, 0225-31 W24 
Mail tirder b\ rv*him 

Compatible with the Kempston foy stick 




SINCLAIR i:SER January 



SPECTRUM - ZX 81 




Make the most of your micro with 
these acclaimed books from 
the experts! 



H Mastering Machine Code on Youi ZX 
SPECTRUM 

Toru Baker, 3 I 5 pages 

□ Beyond Simple BASIC — Delving Deeper into 
Your ZX SPECTRUM 

Ddwyn Jones, 206 pages 

C Programming Your ZX SPECTRUM 

Tim nartnel], Dilwyn tones, 230 



C 60 Games and Applications for the 
ZX SPECTRUM 

David Hat-wood, 90 pages 

G Creating Arcade Games on the ZX SPECTRUM 

Daniel Haywood, 1 56 pages 

" InsUnt SPECTRUM Programming 

Tim HartneU, 1 26 pages , C50 cassette 

~ i 20 Simp te Electron lc Projects for the 
SPECTRUM. ZX81 and Other Computers 

Stephen Adams, ] 04 pages 

G Putting youi SPECTRUM I o Work 

Chris Callender. 88 pages 

□ SPECTRUM Machine Code made Easy 
Vol. One {for beginners) 

James Walsh. 222 pages 
C SPECTRUM Machine Code made Easy 
Vol. Two {advanced programmers) 

Paul Holmes, 152 pages 

□ Mastering Machine Code on your ZX81 

Tom Baker, 1 B6 paqes 

□ Getting Acquainted with your ZXB 1 

TtmHartnell, 123 pages 

C The Turing Criterion — Machine Intelligent 
Programs tor the 1 6K ZXB 1 

Harrison, Charlton, & Jones, 154 pages 

O 34 Amazing Games for the 1 K ZX8 1 

AsdPitair Gc-urlay, 54 pages 

□ 49 Explosive Games lor the ZX81 

Tim Hartnetl. ] 38 pages 



£9.95 



£7.95 



£6.9S 



£4.95 



£3.95 



£4.95 



£6 45 



£495 



£5.95 



£595 



£7 50 



£ 5 . 95 



£5 25 



£495 



£5.95 



^Interface Publications, Dept SU, 44-46 Earls Court Road, 
I London W8 6EJ 

I 



Please send me the books indicated. 1 enclose £ . 



Name: 
| Addres 

I 
I 

II nit tntwtWCP booksdre 'jVdcxibk* :rjm rarnpuU'r .irid book irv-iidintf W M Srrii'l I 

Miliars. BixAi and Ehmrp Tr»cHr> ^upplwd bf Tr» Compjler Bookshop. j0 tjfKXjtli R-o*i 
imatoftm ' . ;■: ■ ■ : ■■ 



INTERFACE 

PUBLICATIONS 





[P®®[Lg\^D[^K][l[^ 

THE ULTIMATE POOLS PREDICTION PROGRAM 



Not rust SCOREDRAWS, but MOSCORES. 
fA 



PREDICTS 

A WAYS and HOMES 

IT WORKS We guarantee the program performs significantly 

better than chance. 

ADAPTABLE ,j PoqJs\m inner" allows, the precise prediction 

formula to bo set by the user - you car* develop 
and test vour own unique method. Probabilities 
are given on ev*ry fixture - choose as many at 
as few selections as you wish 

EASY TO USE Fully menu driven, with detailed instruction 
Booklet. 

DATABASE The program comes complete with ihe largest 
database available - over 20,000 matches. The 
database automatically updates as results are ted 
In. 

SPECTRUM <48K> ZX 81 ri6K r f 15 00 tell Jnclurival 

We prodoce databases lor those developing their own prediction 
program. 2 years results £7.50 5 years results C12.50. 

Also COURSEWIMNER Computer aided horse betting C9 50 

Available from dealers, or drreet Return of posti from 

Selec Software 

37 Councillor Lane, 

Cheadle. Cheshire 

061 428 7425 



DtALEFI EN0UJRIE5 WELCOME 



SOUNDS AND MUSIC 

FOR 

ZX81 AND SPECTRUM 
THE PETRON TRICHORD 



• COMPREHENSIVE MUSIC PROGRAM 

• 6.134 X 3 NOTE CHORDS (48K SPECTRUM) 

• ORDINARY MUSIC NOTATION USE0 {A to G) 
» RANGE OF MORE THAN 8 OCTAVES 

• KEY SIGNATURE APPLIED THROUGHOUT 

• FUL L FDIT FACILITIES PROVIDED 

• PRINT OUT MUSIC ON A ZX PRINTER 

• NO PROGRAMMING SKILLS REQUIRED 

• PRE-PROGRAMMED PROM HAS WIDE RANGE OF 
SOUND EFFECTS ACCESSED WITH ONLY 2 BASIC 
INSTRUCTIONS 

• DEVELOP AND USE YOUR OWN SOU NO EFFECTS 
Faaturad in April/May 1983 
ETI magazina 

ZX81 £24 96 

SPECTRUM £2*. 96 

With internal amplifier, 
speaker & vol control 
ZXB 1 £26. 95 

SPECTRUM E28 95 

Spectrum BEEP' amplifier 
facility £1.00 extra 

Mmnvlir Softwtr* Ctsswttm mctutfmd 
Compattbta with mctt Sinclair mdef-ont, 
Audio Of/no Cessetr* £1 25 
AW prices tnc facta p&p and VAT 



S 

ML 




PETRON ELECTRONICS 

COURTLANDS RD, NEWTON ABBOT DEVON 
T«»: {0626) 62630 



sui 



SINCLAIR VSVR January 1984 




Like .4 gu m step e loser to reality with 
New tieneration Software. The 5D 
( Graphics of New Generation programs 
bring tile screen alive and makes other 
games look as flat as snakes and ladders 

Spectrum owners will find that seeing 
is believing when thev open the di>or on 
TH£ Corridors of G©*»tf, the latest 
l real ion from New trcneration. You will 
be saving the I uivcrsc from the evil that 
now controls all things. But beware - the 
sound ol lootstcps approaching could be 
Bogul! 

Corridors < rf Gcnon for 4HK Spectrum £ S 

it is a superb program, and a weti 
ittrtieiivd pint HritlitiTit' Vatuefttr 
money WO% ' Home Computing Weekly 
Knot *i 3D for 48K Spectrum f&99 
Addictive, playable game' C& V Games 

Tunnel for 48JC Spectrum £5 9S 

A masterpiece of firrtyra mming' C&V G 



Hurtle into a void leaving a trail for 
n our unse en pursuers in k\< m in ->l ) 
Weave your way through up to five traiLs 
but be careful, you could get knotted! Or 
travel through the depths of a moving 
tunnel lull of bats, rats, spiders and toads in 
'3D TlWEl-', with a special surprise in the 
48 K version, 

Stamina is the vital ingredient of 
"ESCAPE*, as you'll be venturing into the 
mazc pursued by walking and flying 
dinosaurs. 

ZN8 1 ow tuts must be prepared for die 

F_se-jpc tor I6K Spectrum £-i»s 
( ineof the he$t and mtist urt^irtut iiu>tws 
it v /tat e seen fur the Spectrum ' Sinclair f -ser 
30 Monster Maze for 16K ZX81 a • 

Hriltiartt. ttrittutttt. ftrillkmt 
tSypuUtr (.(imputing Weekly 

51 ) Defender for 16KZX81 X i 9S 

Another Ui Winner' Sim lair t ser 



shock of coming face to face with the 
T Rex that leaps out from '3D Monster 
MaZE\ l 3D Dkhenoer' takes you out of this 
world and plunges you into space in a fast 
moving game to defend your home planet 
against alien spacecraft in a hi it/ of 
explosions, plasma blasts and photon 
beams. 

All these exciting \U games have been 
designed by Malcolm Evans, the 3D 
expert. They'll have you leaping out of 
your scat because you don't just play New 
C veneration games, you live them. 

Producls available from 
VVM Smith, Boots, 
Menzies, Spectrum 
Croup, HMV, and 

all leading di-parttni-rit 
& computet stores 

HU-IKKCTBuhHAi »TU TelO.22S-.UA92* 
Mail unliT hv ri-rurn 




SINCLAIR USER January 19S4 



109 



First steps towards 
paperless learning 

Theodora Wood considers the current state 
and the potential of educational software 



COMPUTERS have now found 
their way into approximately 
one in 10 British households. 
Half a million Spectrurns alone have 
been sold and presumably at least twice 
as many adults and children have un- 
wrapped their cartons and plugged-in 
their hardware. Some will have caught 
the programming bug, others are small 
business users, and a large proportion 
have been shooting-down the alien 
hordes. 

Software houses were quick to supply 
the games market and some have pro- 
vided educational software but it is only 
recently that the numbers of edu- 
cational titles have risen, with the large 
educational publishing houses realising 
the potential of the market, complete 
with glossy packaging and nation-wide 
distribution. At present Britain lags be- 
hind the U.S. market, both in the range 
and number of educational programs 
available, and is following roughly the 
same pattern of development. 

The biggest number of programs 
available, for both the Spectrum and 
ZX-81, are of the rule-drill variety. 
They operate in the same way as the 
most traditional methods of teaching, 
by showing examples of the subject to 
be taught and then testing, sometimes 
by games. They can be divided into 
those for the younger age group — three 
to nine — and those which are aimed at 
older children as learning packages. 

For the younger children the lack of 
reading skill places a greater emphasis 
on the use of graphics,, animation and 
sound in the programs used to teach 
basic skills such as letter recognition, 
counting, simple mathematics. It is im- 
portant with programs such as those 
that there should be a substantial ele- 
ment of interaction with the computer 
— children love pressing buttons. The 
testing part of the programs provides 
for that in most cases and duplicates the 
worksheets and workbooks used in 
schools throughout the country in elec- 
tronic form. 

First Numbers — Collins Edu- 
cational, 16K Spectrum, £5.95 — is a 
series of five programs on one tape 



illustrating the concept of the electronic 
workbook. Instead of the examples rea- 
rnaining inert on the page* they bound 
round the screen in full colour; hopping 
frogs, seals bouncing balls on their 
noses, and elephants moving across the 
screen, rather too slowly, to the tune 
Nellie the Elephant, all emphasise the 
numbers one to 10. A program illus- 
trates how to write the numbers by first 
drawing them on the screen and then 
flashing arrows following the direction 
of the pencil, identical to a workbook, 
except that there the arrows do not 
flash. 

In contrast, there is Alphabet — 
Widget, 48K Spectrum, £5.95 — a pro- 
gram to teach letter recognition which 
uses no on-screen movement to illus- 
trate its point. Its use of the Spectrum 
sound capability is lamentable, as the 
reward for a correct answer is the same 
for every letter, and can become ex- 
tremely tedious even for the youngest 
child. When attempting to teach letter 
recognition, which is essentially a 
sound/shape matching activity, it is im- 
portant that an adult should be present, 
as without a voice element the objective 
cannot be realised. 

For the younger child who has little 
or no reading ability, better capability 
of the Spectrum in the area of colour, 
graphics and sound make it a superior 
machine to the ZX-81. Moving up the 
age range, a considerable number of 
programs operate on the electronic 
workbook level, from junior up to O 
level and beyond, and they are widely- 
available either at department stores or 
by mail order. 

The ZX-81 appears more regularly in 
those titles, where more on-screen text 
can be used and flashing graphics are 
not so important. That kind of program 
would be a valuable aid to learning for 
the motivated child and for examination 
revision. Rose Cassettes and University 
Software specialise in that kind of pro- 
grams. 

Quiz programs are an extension of 
the question-and-answer format, such as 
the ones produced by Psion — 16/48K 
Spectrum, £6.95 — for geography and 



O GlirPLD STUCTES O 

THE SINCLAIR 
EDUCAHONAL 



c 




history. Time Traveller — John Wi- 
ley, 48K Spectrum only, £9.95 — ex- 
tends the scope by using the format of 
an adventure game, complete with wild 
animals, soldiers and priests, at the 
same time testing a child's knowledge of 
history through having to answer ques- 
tions on historical fact correctly before 
passing through the time warps from 
2000 BC to the present. This type of 
quiz would obviously have more attrac- 
tions than the more straightforward ver- 
sions, and would be more entertaining 
for groups. 

All the programs mentioned so far are 
an extension of traditional teaching 
methods and provide a paperless way of 
learning subjects as diverse as O level 
French revision and the history of in- 
ventions. For the younger age groups 
they could be a valuable aid to learning 
basic skills, if used for short periods, 
and should be compared to other hard- 
wire aids such as Speak and Spell, the 
Talking Computer and Little Pro- 
fessor to assess their effectiveness. 

They also provide an introduction to 



110 



SINCLAIR USER January 1984 



Education 



SEnSE|80WAYS 

fiBDUTr 0M 



cnmpuTERS 




the use of the computer and its key- 
board. In the short term a child's inter- 
est would be retained probably by the 
novelty value of using a computer hut 
that may later prove ephemeral as elec- 
tronic workbooks become a more famil- 
iar feature at home and at school. Older 
children could use them in conjunction 
with their studies to clarify and identify 
areas on which they need to concen- 
trate. 

Simulation programs present a real 
departure from the electronic workbook 
and use the ability of the computer to 
deal with interactive variables to the 
full. Simulation programs at their best 
place a child in a real situation, engag- 
ing attention in an imaginative way. 
Again, the superior Spectrum graphics 
and colour invalidate the use of the ZX- 
81 and most titles are available for 48K 
Spectrum only. 

Heinemann has produced a package 
for the eight-to-12 age group, Balloon- 
ing, which is accompanied by a glossy 
booklet explaining ballooning., with its 
history, development and suggestions 



for further activities. The balloon 
moves over a simulated landscape at the 
top of the screen while a child interact- 
ing with information on the dials placed 
below — altitude, temperature, fuel, 
rate of climb or fall — controls the 
upward or downward drift of the craft. 
The child can stop the action to make 
a decision more coolly or mark position 
on a graph relating to altitude and 
distance, thus simulating a barograph. 
By practising at the controls of the 
balloon, a novice balloonist can execute 
various missions set by the program, 
some of which are extremely compli- 
cated, and in so doing become aware of 
the interaction between the temperature 
of the air inside the balloon, its rise and 
fall and its limitations as a flying ma- 
chine. 

The variety of other activities sugges- 
ted in the accompanying booklet en- 
sures that the program is open-ended 
and the concepts introduced in the 
package explored in different ways. 
Meanwhile, arguments rage as ro who 
has achieved the most number of safe 



landings. Flight Simulation — 48 K 

Spectrum, Psion, £7.95 — and to a 
lesser extent Ntghtflite — 16K Spec- 
trum, Hewson — together with a lfiK 
ZX-81 version, are similar programs 
suitable for nine-year-olds upwards and 
continue the theme of flying a machine 
but with greater difficulty level. Real- 
time means precisely that and there is 
no stopping the action to assimilate the 
information on the dials. 

Map reading and basic navigational 
skills are also needed to move the air- 
craft round the landscape in the case of 
the 48K version, and the impression of 
reality is enhanced by being in the 
cockpit, seeing the landmarks below, 
and experiencing the tilt of the aero- 
plane in relation to the horizon, as well 
as the dizzying effect of rushing towards 
the ground at an increasingly frighten- 
ing rate. 

Simulation programs prove an 
imaginative vehicle for the introduction 
of the terminology used and the con- 
cepts involved in a particular activity 
and accomplish it in a different way 
from the rule and drill programs; in- 
stead of learning by example a child 
learns by the consequences of actions, 
albeit within the limitations of a simu- 
lated micro-world. 

Learning by direct experience is 
more valuable than learning by rote and 
one would expect that more programs 
of this kind would be available in 1984, 
to introduce chidren to a wide variety of 
concepts and situations. 

There are also programs for both the 
Spectrum and ZX-81 which operate in 
specialist areas not covered by the rule- 
and-drill format. Programs such as 
Firework Music and Tuner — 16/ 
48K Spectrum range for 16K ZX-81, 
Software Cottage, £5 each — introduce 
children of almost any age to the basics 
of musical notation, pitch and keyboard 
use, and are ideal for use where a 
household has a computer bur no must 
cal instruments as, sad to say, only a 
minority of children retain an Interest 
in playing music beyond a certain age. 

Bridge Software produces a program, 
Night Sky — 16K Spectrum, £8.90 — 
which shows the stars visible at any 
time of the day or night from the 
Midlands — 0°, 52°N — on any day of 
the year. The second program in the 
pack shows the stars appearing in order 
of magnitude, with the 20 brightest 
stars named. Although operating within 
a specialist field, this type of program is 
of note as it adds an extra dimension to 
the star maps in books; moving the time 



SINCLAIR USER January 1984 



lU 



cvminued frpm page HI 

on hour by hour shows the viewer how 
the stars rise and fall throughout the 
night and their positions throughout the 
year. 

It also gives city dwellers a chance to 
look at the stars which are rarely seen 
through the orange glare of street lights 
and seen even more rarely ai 3 o'clock 
in the morning. 

The state of the art of educational 
software for the Spectrum and the ZX- 
81 introduces children to the keyboard 
of the computer — just watch a three- 
year-old press ENTER — and the no- 
tion of paperless work while reinforcing 
the learning processes involved in gain- 
ing skills which are basic to any edu- 
cational curriculum. They can also 
introduce new concepts in an exciting 
way through the use of simulation tech- 
niques. None of them, however, deals 
with the use of the computer in the 
programming field. 

The Microelectronics Education Pro- 
gramme was designed initially for use in 
schools and contains some programs 
which teach skills which are the step- 
ping stones to logic and programming 
techniques, as well as the more usual 
rule-and-drill programs. At £24.95 per 
pack of seven to eight programs, it 
seems rather expensive for home 
use but its use in schools is a selling 
point for distributors such as W H 
Smith. 

Fanner introduces problem-solving 
and reasoning to the seven-toll group, 
while Watchperson does a similar task 
for the eight-to- 1 1 group and includes 
route planning. Mazes are a graphic 
way to introduce logical processes and 
many of them are available in the games 
section of the software departments of 
stores. 

To learn programming as a tech- 
nique, the most innovative and child- 
centred way is to use Logo, a high-level 
language developed at Massachusetts 
Institute of Technology, under the 
guidance of Seymour Papert. Instead of 
using the computer to help a child or 
young adult to learn certain skills, the 
user programs the computer to execute 
commands. Logo enables children from 
about nine upwards to achieve results 
which would be much more difficult to 
achieve using the Basic language com- 
mon to the Spectrum and ZX-8L 

By the use of simple commands, a 
child can instruct a robotyturtle to move 
round the screen or on the floor, draw- 
ing as it proceeds. Imagine telling some- 
one to walk round a square shape; walk 
10 steps, then turn right; at that point it 
would be absolutely essential to know 



how many degrees to turn through, 
otherwise the shape would have no 
chance of being a square. Similarly with 
Logo and it is in that way that the value 
of such a program can be seen, as 
geometric functions are learned not by 
looking at a text book but by practical 
use of them in an activity which has 
been chosen by the child. 

Logo does much more than introduce 
children to geometric function, how- 
ever, because by choosing a problem, 
like drawing a house, the child has to 
split the activity into its component 
parts — roof, windows, chimneys — and 
find the best way of achieving the de- 
sired result. That type of problem-solv- 
ing can be applied to any number and 
variety of activities and the adult ver- 
sion is well-known as critical path analy- 
sis, involving the exploration of 
logistics to determine the order in 
which activities are executed. 

Logo also introduces children to the 
basic concepts of programming in a 
simplified form — to loops, nested loops 
et al — and for those who have no 



immediate knowledge of, or affinity 
with, those concepts, its simplicity is an 
easy introduction to them. In future 
years robots and artificial intelligence 
will enter many areas of life and a 
knowledge of the logical w r ay in which a 
programmable machine works will un- 
doubtedly be a skill which many will 
need to learn. 

SnaU Log© — Spectrum 48K, CP 
Software, j£9.95 — is an example of this 
type of program which can be used 
either with the Zeaker turtle on the 
floor or displays, if desired, a snail 
moving on the screen. 

The documentation with the pro- 
gram is excellent, describing the con- 
cepts behind it and giving examples of 
programs to try. They lead the novice 
from simple routines to more complex 
ones involving the use of named proce- 
dures — subroutines — and variables. 
Although there are ample facilities to 
copy the program being worked on, 
there is no means of saving them, which 
is very irritating, as obviously children 
might wish to evolve a program in the 
space of days or weeks. It would be 
better also if the snail could be seen on 



the screen at the same time. No doubt 
other versions of Logo will be intro- 
duced in the coming year. 

Looking back on the development of 
educational software at the start of 
1984, the main impression is That the 
field has scarcely been explored. Two 
obvious areas where development is 
necessary for the Spectrum and the ZX- 
81 is a simple word processor allowing 
children to type-in a piece of writing 
and then correct it, and the interactive 
database program similar to that of the 
Tree of Life which runs on the BBC 
micro. 

Potential exists in the simulation/ 
adventure format and the use of Logo to 
stimulate children into areas of activity 
which would be impossible without the 
use of the computer. While rule-and- 
drill programs can be a pleasant way of 
learning basic skills and an introduction 
to the computer and its keyboard, their 
over-use could have the opposite effect 
to that desired by deterring children 
using computers for life. 

So what developments can we expect 



in the next few years? Interactive video 
must surely be an area to be explored. 
Based on a combination of personal 
computers and video tapes or disc play- 
ers, interactive video will expand the 
use of the computer as an educational 
tool by introducing real speech into the 
learning process and enabling children 
to interact with the pictures. 

After that, perhaps children will 
learn to program holograms to dance 
round the room or a myriad of small 
independent robots will be whizzing 
round when fed their programs. Edu- 
cational software? We have only just 
begun. 

Bridge Software, 36 Fernwood, Marple 

Bridge, Stockport, Cheshire SK6 5BE 

CP Software, 17 Orchard Lane, Prestwood. 

Great Missenden. Bucks HP16 ONIM. 

Rose Software, 148 Widnev Lane. Solihull 

West Midlands B91 3LH. 

Software Cottage, 19 Westfield Drive, 

Loughborough, Leicestershire LE1 1 3QJ 

University Software, 29 St Peter's Street, 

London N1 . 

John Wiley & Sons [Sukus Software), Baf- 
fins Lane, Chichester, Sussex P019 1UD. 
Collins, Widget, Heinamann and Psion are 

widely available at leading department 
stores. 



SINCLAIR USER January 1984 



'While rule-and-drill programs can be a 
pleasant way of learning basic skills and an 
introduction to the computer and its 
keyboard, their over-use could have the 
opposite effect to that desired' 



J.' L' 




Cwela^ d °^ e ^io ^S^lSl^ At 
1 ^ctouti aoftvr^ froS Britain* 

top e*^toJtf I™° to nelp yfi^ children 



^Vl I>C ~ — — — — , 



Ali-cady available for the ZX 
Spectrum L6k/46k 






tiler 



LONGMAN SOFTWARE 



SINCLAIR USER January 1984 



113 



WHEN YOU BUY FORTH MAKE IT THE BEST! 



^fc^fc "Forth is closer to machine code and more than 10 times taster than BASIC. A game of Space Invaders written using 
^^^^ it would be almost as if it is written in machine code.' 1 Sinclair usur. • "Abersoft Forth has no known bugs, gives you 
more Forth words, and because it allows 12 screens in memory at once it is easier to load and save programs/' 
Personal computet n**$. 0 "Abersoft Forth is a complete version of the language with added colour, attribute and graphics 
instructions- It is also possible to rjefine your own characters just as you can in Spectrum BASIC." s u • "Forth is an easy 

language to use, and the graphics commands in Abersoft Forth allow you to do anything in Forth 

that you can do in BASIC, Vc.n • "Abersoft Forth is the only Spectrum package which has been 
endorsed by the Forth Interest Group." su & "Its features make it well worth the price. 1 >.cn # 



' .TEACH.; 
• YOUR/ • 
SPECTRUM 

A NEW 
LANGUAGE 



FANTASTIC 




MB L B O U R N E 



HOUSE 



Melbourne House Publishers 



SPECTRUM Books 

G IMrttandrtf Yaw Spectrum 

Q Sptdnun H»cnine U*i£u*te (w (he Absolut* Beg nner 

□ Qw Tto ScKtrun 

Compute Spectrum a. M*m ^ 
Spect^rn Hirtrt*! MbimjiI 

Q j«dMl MeJbirtet tuft, , 4 , 

CH Swetcturie Vnir Scectrum 

!□ Pfc*se send me mw tree 4B edge caJawfue 



IF* LP* PfttCE Eg 35 
If* IW PtICE E5 19 
if* in rtrtl 

„ EH5 
ES9i 

£5« 

£J» 



4AK Spectrum Cassettes 

□ ftmtntor 

□ TlitHQMjrl £WS5 

□ Terrer-BifctiHD t& $5 

Z feftourwfrnr EftSS 

□ H-lUtC IH95 

□ Computet find |e Eft 95 

□ J«>»t»lt Fflrtfc £1195 




All price include VAT 
#h*ne applicable 
H f a w add 80o 
lor postarrf pack. 



I enclose my cheque; money order for C 



Please debit my Access Card No. 



bpiry Date 



Signature 



Name 



Address 



Postcode 



£ +*/p 80 



Drtert to: 
Hutounu Mfuu 
' J ' Trjlilgj' Rajfl 
Ernnmich. Umdwi SF'D 
Corrt (pondnwt t& 
Melbourne House 
Clturcti fird 

Inng Hertfordshire MP23 51U 
Trade enquiry ■ gu1E 



Total 
E 



f M Metbwme House i 
software is unoondrtionalh/ 
guaranteed against 
nvaff u-nclNhn 

Access cyders tan be 
telephOHdl liuou gti on 
our 24 hr ansatone 
fOll 9S« 7357 Cj 



CONGRATULATIONS! 



MARK LUCAS 

Winner of the 1 983 
Cambridge Award 
a highly original 
WAR GAME 

BATTLE 1917 




The game is played by two players on 
a board 21 x32 showing a map 
which changes with every game. 
Each player has 29 pieces including 
infantry, cavalry, tanks, artillery and a 
King. The object of the game, like 
chess, is to kill the enemy King. The 
game will appeal equally to all ages 
and all skills, This is the computer 
age's answer to Chess. Available 
from all good computer shops at £6. 

Cases Computer Simulations Ltd. 14 Langton Way, London SE3 7TL. 




SINCLAIR USER January 1984 



115 



The all-time best-selling arcade tame 
for the 48K Spectrum 

* Amazingly fast arcade action! Includes: * Trailing Mode and 

* Unique Customising Feature The fastest and most exciting 
game for your 43K Spectrum 

Melbourne House is fast gaining a reputation for classy 
products, and this is no exception. Penetrate r is unique in its 
customisation features and will astound those who like to 
sneer at arcade- style games played on home computers." 

PERSONAL COMPUTER WORLD 

Penetrator is written entirely in machine language and takes 
up almost all of the 48K memory. If you have a 48K Spectrum, 
then you must have Penetrator! 



Ill TftHifc* hat frank*. L^b Sf1| 
CHimHiKi tat HhUminu NftfM. 
Church tinL Twi|. Utfett*iitl#73 iLU 
Ul Mtftoumt Hwit tiisettt software is 
u r uj)ndiiKHi»lhj iur*nr«o ifiiiHl mirtundion 
1 rptJf ipwjyintl HtfOfH. 

□ Phase sand it* »ur»rM4an K ew<*Qiue 
Pteas* Bind ms. 

4M S^CTtpi CnwRii 

□ ThtHotM 

□ Pmmtw 

□ TaiDT-EMlif 10 

L : Melbourne Dim . 
I HU.Nt 

□ Camptitei frdgi 

□ AtafsrtlFort* 



Please add SDp foi poJ Md pack 

TOTAL 



□ mmtt nrttf Hat 
Pteaie HM my Accra, ciri No 

EiptfjDslB 

Sijnotun 

MM 

c*» 

ttSi 

U95 AMrm , 

EU 95 

. EH.95 

tins 



J* kWHU<Htlli:iUI J1S.' 




For any ZX Spectrum, and 
now for the 16K ZX8VM 



A superb aid to programming the ZX81 /SPECTRUM, 
allowing you to watch what your BASIC programs are doing 
every step of the way. Bugs in your programs will be easier 
to find, Example programs will almost explain themselves. 
Before the ZX81 / SPECTRUM executes each BASIC state 
ment in your program it will display the line number, 
statement number (SPECTRUM), and the statement itself 
in the input area lit will not overwrite the main display area!. 
The speed is controllable from single step upwards. You can 
produce a TRACE listing on the ZX printer, stop your 
program at any point to print variables Or correct errors, and 
start stop tracing from anywhere in your program. 

"an effective TRACE . . , a useful debugging toot . . .easy 
to use" SU. 9/83 reviewing SPECTRUM version. 
It mighi even help you find the errors in the magazine listings! 

ZX81 H6KI Version ...... £5.95 Including 

Spectrum Version . . , , £6.95 P £t P from: 



TEXGATE COMPUTERS LTD, 

Dept. SP, 14 Brook Lane, Corf a Mullen, Dorset BH21 3RD 




(for Sinclair Spectrum 16k) 

An observer's guide to the stars 
visible from the UK (48 to 58 North] 
Discover the fascination of the limitless heavens. 
Create brilliant hi-res starcharts with 
THE NIGHT SKY and your Spectrum 

• Features over 700 different stars 

• 5 magnitudes distinguished 

• 50 constellations identifiable 

• Over 4 million different skyscapes 

• Sky colour indicates day, night or twilight 

• Ideal for senous astronomers and novices alike 

• Make your TV screen a mini planetarium 

Trace the movements of the constellations 
minute by minute, night by night 

Send £8.90 for cassette and Manual 

Send s.a.e, for full list of our scientific 
educational, graphics and games software for 
Spectrum, 2X81 . BBC and VIC-20 
Full money back guarantee, 
Trade enquiries welcome 
Dept SU | 36 Fern wood. Marple Bridge, 
Stockport, Cheshire, SK6 5BE, England, 




T . t,EXT GENERATION.- 
The NtAi w -oftware 
of Speetromjo'lrL-- 



^33 



2>L£ r-J" 




ESS* 



*TCl 



m 



js^-^r^ jug 5*8 





DIGITAL /% 
integration* 



Dept. SU. 22 Ash Church Road. Ash, Alder shot. Hants GUI 4 9LP AH p«ce»| 
include VA" and p&p lavBrseas add 55p per c»ssettel All cassettes carry a 
lifetime guarantee. Trade & export enquires welcome - ring Dave Marshull 
02&2 51 6269- M«l order or check vour local compute* slare. 



SINCLAIR USER January 1984 



117 



The machine code way to 
more interesting sounds 

Robert Shipley explains how to generate sound effects on the 

Spectrum using six simple routines 



FOR SOUND generation using 
Spectrum machine code* the first 
thing you must learn is how lo 
assign values to variables. In machine 
code there are only eight main variables. 
They are not called variables but regis- 
ters. They are A, B, C, D, E, F, H and 
L and they can have a value between 0 
and 255. If you pair two registers they 
can have a value between 0 and 65,535. 
B can be paired with D, D with E and 
H with L, The A register is paired w r ith 
F, the flag register, which holds that 
state of the flags, is paired for only a few 
instructions. 

The instruction "LET" in Basic is 
equivalent to "LD" — read as 
"LOAD" — in machine code. The 
basic instruction "LET A - 100" would 
be' 4 LD AJ00" - load A with IUU - in 
machine code. "LET 80 = 60,000'' is 
"LD BC,60 ? 000" in machine code. You 
cannot type those instructions directly 
into your Spectrum, so if you look in 
Appendix A of the Sinclair manual you 
will find under the column marked Z-80 
Assembler LD D,N (code 22), 

Tne code can be poked into memory 
and called from Basic. The N stands for 
any eight-bit number between 0 and 
255 because D is only an eight -bit 
register. LD DE, NN (code 17) loads 
DE with the 16-bit number which fol- 
lows. With an instruction like LD 
BJOQ the translation into decimal num- 
bers is easy, 6 for LD B,N and 100 
makes 6 100. For 16-bit registers like 
HL or BC it is not so easy because you 
can poke numbers into memory only 
which are between 0 and 255. The 
decimal code of LD BC,500 is 1 244 1 
(1 for LD BC,NN then 244 ]) 
(244+1x256 = 500). 

RKT is a very important instruction 
and must be put at the end of a machine 
code program so that it returns to Spec- 
trum Basic. If you do not put that 
instruction the program will never re- 
turn to Basic. DEC and INC are similar 
instructions, DEC decreases the value 
in the register which follows the and 
INC increases it, e.g., INC A increases 
A by 1, 




The flag register is very useful; it 
holds information about the last calcula- 
tion the processor performed. The most 
useful information it can tell us is if the 
result of the last calculation was zero. 
Using the zero flag an equivalent ma- 
chine code program or a FOR-NEXT 
loop can be written as in figure one to 
produce a delay. 

The JR NZ instruction jumps to 
DEC B if the zero flag is not set 
(NZ = NOT ZERO), Other similar 
instructions are: 

JR Z 3 d jump if the zero flag is set, 
JR d jump whatever any of the flags are 
set to. 

The d stands for displacement. If you 
want to jump forward, replace the d 

£ The last register 
pushed on to the 
stack will be the first 
one to be popped off 

with a positive number between 0 and 
127. For backward jumps replace d 
with the number of bytes you want to 
jump subtracted from 256. That pro- 
gram can be simplified further by the 



DJNZ instruction which does the DEC 
B and the JR NZ,d in one, DJNZ works 
only for register B — see figure two. 

If you run figure one or two you will 
not have much of a delay because ma- 
chine code is so fast. You can see the 
limit of the JR,d group of instructions 
because it can jump a maximum of 128 
bytes — in a small routine that would be 
sufficient — so to jump long distances 
there is JP NN, which jumps to the 
address specified by the 16-bit number 
that follows. 

One way to circumvent the fact that 
you only have eight registers is to use 
the stack and the Pu.sh and Pop instruc- 
tions; 16-bit registers are pushed on to 
the stack and popped ofT, The last 
register pushed on to the stack will be 
the first one to be popped ofT. If, for 
example, you wanted to interchange the 
values in DE and HL you could: 
PUSH DE (Put value in DE on to the 
stack). 

PUSH HL (Put value in HL on to the 
stack), 

POP DE (Tape the value that was in 
HL and put it into DE). 
POP HL (Take the value that was in 
DE and put it into HL), 

The easiest way to print on to the 
screen is to use the instruction RST ] 6 
which prints on the screen the character 
equivalent of the code in the A register. 
Unfortunately it changes the values in 
some of the registers so they have to b$ 
put on to the stack before the RST 16 
instruction and taken off again after- 
wards if you want The registers to slay as 
they were before the printing. A pro- 
gram to print the alphabet is shown in 
figure three. 

The only unexplained instruction is 
CP 90. That compares A to 90 and sets 
the zero flag if A equals 90, in which 
case we will have reached Z and do not 
want to print any more. CP always 
compares against A and can be com* 
pared to any other eight-bit register or 
eight-bit number. Try keying this pro- 
gram into your Spectrum using the 
Basic program as explained in chapter 
26 of the Spectrum manual. 



SINCLAIR t:SHR January tHM 




The decimal codes are entered into 
DATA statements, i.e., DATA 62, 64, 
60, 245. Note that to run this machine 
code program you need to enter 
PRINT: RANDOMIZE USR 32500 — 
or wherever you have put the code. 
Most other programs do not need 
PRINT: unless they use RST 16. 

The Spectrum sound in Basic is very 
limited to beeps and clicks. Fn machine 
code, however, much more interesting 
effects can be created, such as slowly 
rising and falling tones. The programs 
which follow can be keyed- in as ex- 
plained in chapter 26 of the Spectrum 
manual and executed by entering RAN- 
DOMIZE USR 32500, or the address 
of where the code is stored. Figure four 
is called Warble. 

To create sound in machine code vou 
set HL to a high value for a low-pitched 
sound and vice versa. DH is set to the 
duration and then the ROM routine at 
address 949 is called ro sound the note. 
In the Warble program the pitch is set 
to 500 and the length of each note to 60 
and the note is sounded; then HL is set 
to 750 and the note sounded again. The 
process is repeated until B equals zero. 
CALL 949 executes a routine in the 
Spectrum ROM and as with RST 16 
changes the values in some registers; 
that is w T hy BC has to be put on to the 
stack. 

Try changing B — the number of 
times the routine is repeated; HL, the 
pitch of each note; and DE, the length 
of each note. 

The next machine code program, fig- 
ure five, is called Siren. It gives a 
smoothly- rising tone by decreasing f II. 
Note that the registers are pushed on to 
the stack before calling the ROM rou- 
tine and popped off in reverse order so 
rhat they retain their initial values. If 
you change DEC HL (Code 43) to INC 
HL {Code 35) you will get a smoothly- 
falling tone. Change DE to have the 
sound to last longer or shorter 

Figure six is a variation on Siren. It 
makes a sound similar to the Oric zap. It 
makes a high-pitched beep and that 
decreases until it has made 200 sounds. 
It can be used to sound like a laser gun 
but it sounds slightly like a bird chirp- 
ing. Experiment with it for a sound 
which suits you best. 

The best way to write a machine code 
program is first to make a flowchart, 
then write the program in assembler 
and, finally, translate the whole thing 
into decimal ready for poking into mem- 
ory. Note that not all instructions are 
possible, such as LD BC, DE, so check 
that all your instructions are valid. 



Decimal cade 




Z-80 Assembler 


Comments 


6 200 




l.D K.200 


I.i^tJ R with the number of times ihc luap 












NEXT: 


DEC B 


Uecrta^e the ft rcgisrcr 


32 253 




JR NZ,NEXT 


lumn Trt llFi"" Ft 1hn1r*^c. Ft Mrinjlw 0 

J Li J VI Li IV J_-i r l_iX_r U LlllJCaS J-l CUUfllff K' 


201 




RET 


Return to Basic 


Figure 1 . 








Decimal code 




Z-80 Assembler 


Comments 






LD B,200 


djt> ULilCI [ILIlIlUCE \t £,jj 


1 ■ ' .. 1 


NEXT: DJNZ NEXT 


r e j st r> jcnj junip hulk rn repeal rnt 








■ r^4.l m. 1 inn ihu u ■ n I inl.^L i W ^ni lalft J*) 

mjii ruLiLuri u^jiij urius-, Ji it]i2aii y 






RET 


tvciurn lu r>jibk 


Figure 2* 








Decimal code 




Z-80 Assembler 


Comments 


62 64 




1 f\ A J. 1 

1..1J A,t>4 


M = Oxle Tor one less lhan the letter A 


60 


NEXT; 


INC \ 


Incrca&c A 


245 




PUSH AF 


Save AF on the stack 


235 




RST 16 


I nut t.liKS nl vjJue in A 


^4 I 




POP AF 








CP 90 


(..onipare A with 9CXZ) 






JR NZ,NEXT 


jump iu IjNv.. ri ii me leu.) jug i^ mn ivci 






RET 




Figure 3. 








Decimal code 




Z-80 Assembler 


Comment* 


d 50 




LD B,50 


Number of rt-ptnts 


hi: 


NEXT: 


PUSH BC 


Save BC on the stack 


33 244 1 




LD H L300 


Load HL with first pjfabeti 


17 60 0 




LD DE,60 


LoaJ DE with duration u] each rscile 


205 181 3 




CALL 949 


Call ROM routine ai 949 


33 238 2 




LD HL,750 


Ijjad HL with second pitch 


17 60 0 




LD DE,60 


Load DE with duraEtun again 


205 1 R 1 1 




CALL 949 


('■ill H ( 1 W i m i r i rn» 


1 mj 




POP BC 


IxCLNCVe D V_, IIUIIE 1IIL B(a(.K 






DJNZ NEXT 


Tumn rri 1'1 "'sf-l Ht if ft J.u-s. mil .Mini (\ 
jULiip lu rL/jn x>v. u d uiiev lull tquji \f 






RET 


ft.triu.iti cu ndiii 


Figure 4. 








Decimal code 




Z-80 Assembler 


Comments 


33 2441 




LD HI .,500 


Load HL wnh thf starung pitch 


IT 10 0 




LD DE.I0 


Load l>L "In: Jiualuui is! cjl h nutc 


6 255 




LD B h 255 


Load B with the number of repeats 


229 


NEXT: Tl'SH HI. 


Save HL on the stack 


21 \ 




PUSH DE 


Save DE on the stack 


197 




PUSH BC 


Save BC on the stack 


205 181 3 




CALL 949 


Call ROM routine ai 949 


193 




POP lii : 


Tnke BC back off the stack 


209 




POP DE 


Take DE back oil the stack 


225 




POP HL 


Take HL tuck oil ihc staL-k 


A\ 
t j 




DEC HL 


1 ) ' "t r n i 4 ' • f Til 

I 'LLI C 11 lt_J LC ill. 


Ifi. '-i t 




DJN/. NEXT 


C-l Mvl 1 L MM ilHU jUJEIlt IU 1 11 IJkC 








A 1 U L '"£v lllll HI 


£v i 




RET 


U.»rnrrii Fji H ■ l > 

R.L'[urn ut tiAsii. 


Figure 5. 








Decimal code 




Z-80 Assembler 


Comments 


33 10 0 




LD HL T 10 


Load HL with starring pitch 


17 3 0 




LD DE,3 


Load DE with duration 


6 200 




LD B,200 


Load R with the number ol" repeats 


229 


NEXT; 


PI SH Ml. 


Put HL onto the stack 


213 




PUSH DE 


Put DE onto the stack 


197 




PUSH BC 


Pnl BC onto the stack 


205 181 3 




CALL 949 


Call ROM routine ai 949 


193 




POP BC 


Take BC off the slack 


209 




POP DE 


Take DE off the Mack 






POP HI 


Take HL oil the stack 


35 




INC HL 


Increase HL by one 


16 244 




DJNZ NEXT 


Jump to NEXT If B does not equal 0 


201 




RET 


Return to Basic 


Figure 6. 









SINCLAIR USER January 1984 



119 



Professional Software 
for Spectrum and ZX81 




SP ECTRUM 4QX 

■ Payroll: Weekly, monthly, hourly All lax codas, ajid pay levels 
Guaranteed correct £25 00 ■ Statutory Sick Pay: Belter lh\m 
programs cosLing 10 times as much cm other midlines. ii^OiiB 

■ Stock Control: Over 1500 imes Find, add, delete, in Z seconds 
Sinclair or full-width plain, paper prm ten with interface ) supported. 
Jb&5 00 » Spuctnim Demo Tape: D« triuf La-Ira.! jo n versions of payrol I . 
stock cr.ntrnl.SSP On OIll- tape Jt3 98 ■ Critical Path Ajialynin Enter 
network of over SOO activities Program fmds critical path Durations 
and costs can be modified, and the calculation repeated Full -width 
printer supported iilSOO 



SPECTRUM 1 6K CtMbla On 4BKJ 

■ Mortgage: : - •• how repayment amount affects duration and total 
amount paid While paying, see haw much interest and how much 
capital you are paying Mnnth by month table printed On the same 
tape ■ Lou: Calculates true interest when paying instalments etc 
£8 00 r both programs together ) 



Parallel Printer Interface*. 



■ The Standard Interface: Centromcs interface Lo link your ZX 
Spectrum to many popular dot matrix and daisywheel printers;. The 
package includes: interlace, snmple word processor. 3 sets(duTerenl> of 
printer software. cable, Centronics plug. full instructions TheUJUJT 
and URlHTooiTimandg are supported Many other (features also £4S 
inc. VAT P06t free a The Deluxe Interface: I ziCludes ah the features 
of the standard package, and also has a 3 & mm jack socket and special 
circuitry which allows the ZX Spectrum to Save and Load, without 
having to unplug or switch anything! £St ine VAT Post Free ■ The 
Professional Interface: Includes all the features of the deluxe 
package, but also allows the £X Spectrum m he used as a very powerful 
peripheral processor for a bigger computed Software is supplied which 
post processes word processor output with straight right and left 
margins £99 inc VAT Post Free 



Tape Loa ding Froblo ma With Taur Corapnter? 



■ Loading Aint Allows you to get tape playback level right first time 
Helps with dropouts and to check tape quality too! Standard model 
£5.65, TJe Juxe model £7.96 ■ The Microcomputer User's Book Of 

Tape Recording: la a practical guide to help you get programs in and 
out of your computer WriLten for the computer user but several audio 
and computer professionals have found it useful! ISBN 0 946476" 00 4 
0KLY£3.15 incj postage ( £2.90 in shops temporarily out of stock ) 

■ T«at and, Alignment Cassette: Tape loading problems are often due 
to a mis- aligned tape head. Align your tape head by ear with our tape - 
no instruments required! £4,90 

zxai lex ^^^^^^ 

■Beamacan: Computers bending moment and shear force diagrams for 
a simply supported beam with I 99 point, uniform and uniformly 
tapered loads £25 00 ■ Time Ledger: For up to 17 employees. 200 
clients £lf5 00 ■ Optlmax; A powerful linear optimisation program up 
to 75 variables k . .constraints. £40.00 ■ PayraD: A,-- above but only 
up to 30 employees. £2& .00 ■ Stock Control; As above but 40O stock 
lines in 16K or 2000 lines m 64K ££5 00 ■ Critical Path Jmalyala; 
tip to 500 activities in 16K Over 500 activities in 48 K £ 1 5 OO 
• Budget: Keeps track of expenses and compares with budget 50 
headings plus IE months or 13 categories £15.00 ■ Financial Pack: 
Contains three programs- Mortgage, Loan and VAT fv6 00 
AJI items are post free and include VAT Programs are supplied with 
comprehensive manuals. 



Aemember We at Hilderbay pride ourselves in the development of 
high quality professional software that is fully functional and with full 
support 

Contact us now J or further mtormatlon on these products and our full 
range nf Apple II Software 



TRADE ENQUI 



ATT. 



PRODUCTS 



Hilderbay 



Professional Software 

Hilderbay Ltd Dept SOI ft 10 Parkway Regents Park London NW1 7AA 
Telephone. Ol 465 1056 Telex: 22370 



SOFTWARE 
WRITERS 



If you write programs for the Spectrum or ZXS1 , are you being 
paid what you are worth? 

Having written a program which you think has potential, what 
then? Send h to a software house and hope they are honest 5 
Market it yourself and hsk thousands of pounds 7 Put it away in 
^ drawer? 



We are a profes&onal marketing company, interested only in 
obtaining the highest rewards for software writers. We are noi 
connected with any hardware or software manufacturers and 
deal with writers hi total honesty. Most importantly, we can 
secure deals for them, worldwide, which are way ariead of 
anything they could negotiate trtemsehos. 

If you have written a program, for any Sinclair computer, 
which you think could be cornmeroial. send it to us on tape for 
evaluation. We will advise you. free and without the sfcghtest 
obligation, on the commercial prospects for your program. 



NEIL GIBSON d( VMPA NY 



Neil Gibson & Co., 
42, Aboeygate Sireet, 
Bury St, Edmunds, 
Suffolk 



CHALKSOFT 

LSS d P EDUCATIONAL 

Telephone: 0905 55 T9? SOFTWARE 

SPECIAL 
CHRISTMAS 



Hey Dad! We use 
thai at school ..! 




idea tor Xmas 
I'll send off 
today. 




OFFER 

Buy two Speaal & 




Good computer shops 
Or ZllOre everywhere 

Slid rfPt * AcMBS * WTel a^aphortes 
cuiugcit . Webster and other imaginative 
£ J software distributors 

* Simon Stable 'sfleai Time Tape 



(! Voffuch. 



(title 


Pmcl MACHINE 


1 TICK 

'here 


1 FUNCMAH 1 4 a An-maHnJ 

WactuMtofl game Can you hwio 
1 Puncnuin peal NDlhc *>|7 1 ? ¥ narsi 


ce IS 


see b 

Spet+flu 


E 


1 STORY A SPANISH COLO 

I The 1i f&i rtiuhichQicr iiiuatralfrd 

■ Story tMO* tin sripti.n |«- 1 1 year*} 


CMS 


BBC 9 

Soei. 4(1 k 




| PIRATE Stmply Ihe t>c*i _ &BCB 

adventure ^axna far young people - 1 

1 17 loadultl illustrated Compulsive. E9 & Spec 46K 


' LETTERS Let your mxra tnach LI ■ *S 
1 your child to *nie' Orawi lo*«r 

1 cue tetters.. dDH 


BBC e 




Spec 4»k 




INKOSl be dn Aluran Kinfl' 'Cm 
|Simui*Uon Can you look afteil hn ! ntw 
and deieai i*m?wiTCh DOCTOR..' [Q-W 


BBC B 




Spec AfSty 





Tick at least two. Remember, jf yog 
only buy one you pay the old price 

I Price* induce VAT BnO p4p 



Tp Ch*JH4<X»1 L1fl 

37 Wiiiowftie* Plosd 

Worcester WR3 ;op 
Weas* Mod m* tou* new 

16 pjuc colour calllOQuB 



1 



I vnc^oM ■ ch«qua tot C 
or deBif my Ar.ress no 



Name 

Addr»t> 



Po«lcod# 



I 



120 



SINCLAIR USER January 1984 



Sarah finds- her name on thu Keysoh Family Tree Program 



Introducing 4 New Keysoft programs 
for your family to use and enjoy! 



Big value for all your family! 
4 great programs in one — 
Bank account - keep out of the red! 
Address file- computerise your 

little black booki 
Shopping List Printer - a helpful 

reminder? 
AND an addictive (non-violent) 2 
£8,50 player game for the young at heart! 

Choose your own diet! 

This scientifically based program 
helps you ease off those excess 
pounds without exhausting aerobicsf 
Calculate your own diet choosing the 
fcxxis you want to eat Lose weight at 
your own pace — You now have the 
freedom to personalise your dietmg. 
£^~9 5 (C8M64 available £7.95) 

Dealer enquiries welcome 

All programs are for the 48K Spectrum 

Please allow 28 days for delivery 
Postage paid for U.K, Orders 
Add 1 S% for Overseas Orders 





f 6.50 



y 



Keep tabs on your relations? 
Looking for a long lost uncle? Are 
you related to someone famous? 
Use this program to keep records to 
trace your family links. Even 
produces a family tree diagram. 
Options to amend, update and 
browse through the family records. 



Versatile filing program 

Lots of uses in the office and home 
with up to 40 user-definiable fields 
Options to save onto MICRODRIVE or 
cassette, 

Menu driven — user friendly 
Fast machine-code search facility 
Variable length records to give 
efficient use of memory. 



£7.95 

Send to;- (No stamp required for U.K. Orders) 
KEYSOFT, FREEPOST, LONDON N1 7 6BR 



□ Family Pack □ Keyfilfl ' I The Dietician □ Family Tree 



Totaf enclosed 
Ndme ....... 

Address 



Push Code 



sua 



SINCLAIR ILSI-R January 1984 



12] 




SPECTRUM USERS 

NOW A VAIL ABLE— THE ULTIMA TE 
IN GAMES ACCESSORIES 



THE FOX PROGRAMMABLE JOYSTICK INTERFACE 



Th 
* 

★ 
* 



* 



e Interface with; 

Total compatibility with all games. 

Proven compatibility with the Microdrive. 

Built in memory to store up to 16 different game keytops. 

Battery back up so no loss of memory after power off. 

Trickle charge batteries used so they recharge whilst in 

use (no replacement needed). 

Only one two-position switch for simplicity of use (no loose 

wires or clips to attach). 

Accepts any Atari type joystick. 

Fully cased with through port for further expansion. 

Can be used as a pseudo ROM for personal tool kit- 



Just plug in switch on and play the game with Fox only £28.50 incl. 




* SPECIAL CHRISTMAS OFFER * 

Buy the Interface with the Quickshot Joystick or 
the Triga Command Joystick (normally £12.50) for only 



£37.50 



INCL 



ALSO AVAILABLE— THE FOX 48K 
SPECTRUM UPGRADE 

UPGRADE YOUR 16K to 48K 

The kit reviewed as M Easiest to Fit" and "Best value for Money" 
Simple insertion, no soldering required, full instructions and guaranteed. 

Move on up to 48K 

only £20*99 INCL 




And at last the keyboard 
with a space bar for 
the Spectrum* 
THE NEW FDS 



This elegant desk 
top system, designed 
for the professional 
user. In its slimline 
case, the superior 
keyboard contains all the 
graphic characters for the above 
computers. With the additional function 
keys and SPACE-BAR, speedy and accurate data entry is made simple. 
The Fuller FDS is easy to install, based on the very popular FD42 



Send now to: 

Fox Electronics Ltd, 

141 Abbey Road, Basingstoke, 
U ants RG21 9ED 
Tel: 0256 20671. 

Please send me 
~~| Interface 

□ Interface with Quickshot/Triga 
I | Upgrade 
~2 FDS Keyboard 

Name 

Address * 



I enclose £ 

or please debit my Barclaycard 

no. i I I I I I m m 



Call* 



122 



SINCLAIR USER January tW4 




Competitions 



An easy solution for the 
winner of our Microdrive 



WINNER of the Spectrum 
Microdrive and Interface 
One competition in the Octo- 
ber issue of Sinclair User is 
Steve Dobb of Arnold, Not- 
tingham. The idea was to run 
through a computer program 
into which we had introduced 



several obvious bugs and 
some which were not so obvi- 
ous and to have the program 
running to produce a code on 
The screen. Dobb says: "I 
managed to work out the 
whole thing in half an hour." 
Dobb has been unem- 




ployed since he left college 
last year and has had a Spec- 
trum only since August. The 
Spectrum is not, however, his 
first experience of computers, 
as he took a course in com- 
puter studies at college. 

The program had several 
bugs, including a null string 
in the data statement and a 
PRINT line disguised as a 
REM. The FOR. . . NEXT 
loops were jumbled, and 
there were too many items of 
data. 

It was not necessary to re- 
write the program or TO put 
the lines in the correct order. 
All that had to be done was to 
look for the statements which 
were used to print on to the 
screen. They included state- 
ments To print the characters 
61 1 on the screen which could 
have been in any order, a iact 
indicated by the way the pro- 



gram was structured. The 
puzzle ensured that anyone 
who found the correct answer 
would be able to use the Mi- 
crodrive and Interface One to 
the besi advantage. 

When he receives his Mi- 
crodrive, Dobb will noT be 
thinking about what software 
he can buy. "I don't think it's 
worth waning for Microdrive 
software to reach the market. 
It would be a long wait, judg- 
ing by what is happening at 
the moment and the scarcity 
of the devices". 

He will be able to use the 
Interface and Microdrive for 
three main purposes. First, 
the Microdrive will enable 
him to store programs and 
data and retrieve it quickly , 
The Interface provides an 
RS232 connection which can 
be used to run a large printer 
or connect to another corn- 
puter and a network to allow 
other Spectrums to be linked. 

Dobb is one of the few 
people who have jumped the 
Sinclair Research mailing list 
effectively for one of the fast 
storage devices. 



Win three days in Cologne 

Currah Computor Components, in association with Sinclair User, announces the 
first great Microspeech competition. We are looking for the best arcade or 
adventure game using the Currah speech synthesis unit. 

First prize is a trip to Cologne for the International Computer Show irom June 
14-17 1984 The prize includes airline tickets for two and three nights 
accommodation in Cologne. The winner will also receive royalties from the 
product which Currah Computor Components plans to market. Ten runners-up 
will each receive a £10 software token. 

Games will be judged on use of speech and sound as well as graphics, 
entertainment value and payability. 

Send your entries, together with the coupon below, to Microspeech Competi- 
tion, Currah Computor Components Ltd, Silicon House, Graythorp Industrial 
Estate, Hartlepool, Cleveland. Entries should be posted before April 30, 1984. 

^Name * ! 

I Address * * •** ■ 

i •■■ - 

Post your entry to Microspeech Competition, Currah Computor Com- , 
ponents Ltd, Silicon House, Graythorp Industrial Estate, Hartlepool, | 
J Cleveland. Only entries accompanied by this coupon are valid. 



SINCLAIR USER Jmtary l*M 



123 



>tell Software 

for top quality programs 



Make learning fun with these top quality educational games! 



ifcjclion toco"!**™* 
ncrt*9 and ITifff uw 
in whopping 
4-10 yra. 
(Spftttrym 
48k I 



watch tfrni train mov* 
'■ '■■wwr-; when you 
type in the 
n(|hri wofd 
4-10 yra 
,J«)H!.riL.m 



or trie invaders win 
mncj fir v i -j *- i?yn 
i Spectrum t& 4Bk. 
BBC B Electron i 



choose. '<•■< 
A r#rtQP Of 
faatunes ami) tuilci 
lip a 1»e:p pn trv- 
x njon 2-6 yra 
iSpeeirurh 4fl«. J 




Mlcrai tor 
OiW^n 1 -i MrKjl 
tour educational games for 
CfiiWran of 3-B yra Excellent 



Spectrum programmes £6.95 BBC/Electron programmes only £7.95 
Ask for Stall So ftware at larger branches of Boots, John Menzies. W. H Smith 
and aH good computer shops, where most titles are available. 



Stall Software 36 Limsf itld A**, Wh»H<y, Land,, BBS 9RJ. 



124 



SINCLAIR USER January 19X4 




Inside... 

Setting new standards in 
educational software with 

Sinclair- Macmillan 

Plus six other learning programs 



TODAY, 
LEARNING 

IS A 
NEW GAME 

Subsidised microcomputers are 
now commonplace as teaching 
aids for the very youngest 
children and the ZX Spectrum is 
prominent amongst those micros 
at use in schools. 

In the relatively short time 
that the Spectrum has been at 
work in the classroom, two 
questions have been answered 
Yes: with the right software, the 
micro can and does teach effec- 
tively and thoroughly (and gives 
teachers more time to devote to 
individual pupils). Yes: young 
children think little of working 
rapidly and successfully, with a 
screen and keyboard, on even 
quite compiex subjects. 

In this Sinclair Special 
we reveal a range of educational 
software specifically designed to 
make full use of these advan- 
tages. The programs produced 
by Sinclair in collaboration with 
Macmillan Education are fasci- 
nating They deal imaginatively 
and most effectively with early 
reading skills and take a truly 
refreshing approach to basic 
science. 

In the Blackboard range 
weVe programs which bring a 
light-hearted clarity to the tricky 
matters of spelling and 
punctuation. 

These programs are designed 
for use both at home and in the 
classroom. Each program is 
accompanied by full documenta- 
tion which gives parents helpful 
advice and guidance on the 
educational objectives. 

The programs covered on 
these pages represent only a 
fraction of the full and fast- 
growing list of Spectrum soft- 
ware. Be assured we'll keep you 
in touch with new developments 
as they happen. 




David Park 
Education Marketing Manager 



NEW WAYS TO LEARN WITH 
THE ZX SPECTRUM 

Programs from Blackboard Software 

The new range of educational programs from Blackboard Software makes 
learning an enjoyable process by involving the child in a game which teaches as 
il entertains. 

Each program has a step-by-step example section and gives correct answers 
after a number of attempts. Vocabulary changes can be made f allowing each 
program to keep pace with the child's development. This flexibility can also be 
used in the classroom to cater for children of differing ability. 

The instructive and colourful games which follow the successful completion of 
each group of sentences provide useful practice in letter recognition and 
increase familiarity with the Spectrum keyboard. 

All programs are written for the 48K RAM Spectrum 



O 



9 



m 



Alphabet Games 

Three games of letter recognition {using either upper 
or lower case) to help children learn the alphabet 
and find their way round the computer keyboard. 

Alphagaps - The full alphabet is displayed, along 
with a second, incomplete version. The child must 
fill in the missing letters. 

Random Rats - Press the letter key that is 
displayed on the gun to destroy the rats which have 
invaded the cellar! 

Invaders - Stop little green men from landing on 
Earth by pressing the appropriate letter 

Early Punctuation 

While an animated matchstick man marches above 
displayed sentences the child must decide which 
punctuation mark is missing and where to insert it. 
At the touch of a key the matchstick man drops the 
mark into place After successful completion of every 
sentence in the exercise, light relief comes in the 
form of a bottle- shooting game! 

The Apostrophe 

As each sentence is displayed, a bird appears with 
a worm in its beak. The keyboard is used to move 
the bird and drop the worm into the correct place 
for the apostrophe. When ten sentences have been 
corrected, the Grub Game is displayed Press the 
correct character to change the grub into a 
butterfly, before it munches through a flower f 

Capital Letters 

A program to teach the use of capital letters 
Sentences incorporating proper nouns and 
sentences without opening capitals are displayed. 
The child inserts the correction by guiding an 
animated figure to the appropriate letter. 

For each correct answer an apple grows on a tree 
After ten correct answers the child's skills in recog- 
nising letters and using the Spectrum keyboard are 
needed to save the apples as they fall lo the ground 

Speech Marks 

A comprehensive program including sentences with 
one or two sets of speech marks ('"inverted commas") 
and exercises in both direct and reported speech. 

Using the Spectrum keyboard, a cursor is used to 
guide speech marks to the correct position. The 
program offers three levels of difficulty, with full 
examples for each section. Guide Max the mouse 
through a maze, after the correct completion 
of five sentences from each section, but beware of 
Persian cats! 

Castle Spellerous 

A spelling game with ten levels of vocabulary, 
including words with silent first letters, double letters 
and other difficult words. The Princess has been 
captured and carried off to Castle Spellerous Helped 
by ten soldiers, the child can attempt a rescue by 
giving the right answers Part of a siege tower is built 
for each correctly spelt word. Mistakes are costly — 
the wicked wizard appears as a vampire bat, turning 
the men into frogs, butterflies and bats! 

When ten words are spelt correctly the rescue 
begins and the wizard takes flight 



SINCLAIR + MACMILLAN: A NEW DIMENSION 

EDUCATIONAL PROGRAMS 



Sinclair have joined forces with Macmillan Education to 
produce a completely new and different range of educational 
software The results so far can be seen in these exceptional 
programs. 

The Learn to Read series is derived from Macmillan 
Education's best-selling primary school reading scheme, 
Gay Way It offers a unique opportunity for parents and 



teachers to participate in the child's first experience in 
reading, 

Macmillan Education s Science Horizons is one of Britain's 
most successful school science schemes Each program 
concentrates on key scientific ideas and, through simulation 
of real life, makes the learning process entertaining and 
enjoyable. 




Learn to Read 1 

Learn to Read 1 is designed for children who 
are just beginning to read. It is in four parts, 
each of which develops skills central to the 
reading process - letter recognition, sight 
vocabulary, early spelling and memory. The 
program is full of colour and fun and 
children will enjoy learning to read as they 
meet the animal characters - Ben the dog, 
Jip the cat and their friends 




Learn to Read 2 

Learn to Read 2 extends the fundamental 
reading skills practised in the first program, 
as well as encouraging logical thinking, The 
child's vocabulary is gradually built up as 
new words such as "red' 1 "green" "car'' 
' ship' 1 and "bus" are introduced In addition, 
Learn to Read 2 features an attractive 
reward' system enabling children to see 
their achievements grow. 



Learn to Read 3 

Learn to Read 3 builds on the child's 
progress so far, so that he or she can gain 
the confidence to move on through the 
complex reading process. Learn to Read 3 
features four different activities, all of which 
are colourful and lively. Further vocabulary 
is introduced until the child is reading more 
than 30 words. 





Learn to Read 4 

Learn to Read 4 is the alphabet program in 
the Learn to Read series. 

Using various stimulating activities the 
program gives the child plenty of practice in 
working with the alphabet - matching initial 
letters to words and pictures and spotting 
missing letters. These exercises build 
familiarity with simple sequences within the 
alphabet 



Learn to Read 5 

Learn to Read 5 teaches positional 
language - often difficult to understand and 
remember — by using words and phrases 
such as "behind" and "in front of,' "inside" 
and "outside." 

The program fi rst demonstrates the 
meanings of the words using clear pictures. 
It then tests the child's understanding of the 
words in two lively games. 




Cargo 

Set sail around the world Choose your ports 
of call — New York, Tokyo. Belem, Helsinki 

- then the real challenge begins! You must 
reach your destinations safely, weathering 
storms on the way. But first, load your cargo 

— using all your knowledge and skill. Poor 
loading can mean capsizing and sinking. 
\bur rank, if not your life, is always at stake! 




Glider 

Be a glider pilot] The glider models real-life 
gliding conditions so that you can learn 
through experience. As the pilot you must 
consider the time of day, the amount of cloud 
cover and the kind of terrain below you in 
order to find the up-cur rents of air that will 
keep you airborne. Try to fly as far as 
possible and, when you are high enough, 
navigate your way back to your home airfield 
and land safely — if you can 



Survival 

Discover what it is like to be an animal in the 
wild! Be a lion stalking your prey, escaping 
human hunters. Or be a hawk, mouse or 
even a butterfly, searching for food and 
avoiding predators. 

Survival models the natural world and 
brings to life hazards that different creatures 
must face in their struggle to stay alive. 



Magnets 

With an army of small magnets you set out to 
conquer the powerful supermagnets of your 
opponent You have one weapon - your 
forces of magnetic attraction and repulsion. 

The strategy is simple: attract smaller 
magnets to build strength to repel the super- 
magnet. When cornered, just turn your poles 
on your enemy and see what happens 1 



Learn to Read and Science Horizons programs are written tor a 48K RAM Spectrum , and are supplied complete with 

comprehensive supporting documentation for parents and teachers. 




Loads programs instantly 
Takes two joysticks 
Just plug-in and play 



The IX Interface 2 is the latest new 
peripheral for the ZX Spectrum system, 
it enables you to use new ZX ROM 
cartridge software; plug-in programs 
that load instantly. There are ten terrific 
games already available on cartridge. 
ZX Interface 2 also allows you to use 



one or two standard joysticks without 
the need for separate special interfaces 

To use new ZX ROM Cartridge 
programs, just connect Interface 2 to 
the rear of your Spectrum or Interface 1 
and plug in the cartridge of your choice- 
Switch on and the program is then 
loaded, ready to run! 

You can use any joystick that has a 
9-way D plug. Use one or two of them 
for extra fun with suitable 2X ROM 
cartridge or Sinclair cassette programs 
- or with dozens of other Spectrum 
programs. 



ZX MICRODRIVE/ 
ZX INTERFACE 1 

The ZX Microdrive System is unique 
This compact, expandable add-on 
system provides high-speed access to 
massive data storage. With just one 
Microdrive and a ZX Interface 1 you II 
have at least 85K bytes of storage, the 
ability to LOAD and SAVE in a matter of 
seconds, the beginnings of a local area 
network of up to 64 Spectrums and a 
built-in RS232 interface. The cost? 
Less than C80. 

How to get ZX Microdrive and 
ZX Interface 1 

Spectrum owners who bought direct 
from us by mail order have been sent 
full details. Order forms are being mailed 
in strict rotation, (f you haven't yet 
received your order form please bear 
with us. We're making good progress in 
meeting the huge demand. 

If you didn't buy your Spectrum by 
mail order, send us the form at the 
bottom of this page and we'll add your 
name to the mailing list 

How to order 

Complete the appropriate sections on 
the order form below. Note that there is 
no postage or packing to pay on soft- 
ware purchases Orders may be sent 
FREEPOST {no stamp needed). Credit 
card holders may order by phone, 
calling 01 -200 0200, 24 hours a day 
Please allow 28 days for delivery 

Sinclair, ZX Spectrum. ZX Microdrive. 
ZX, ZX Interface are trade marks of 
Sinclair Research Ltd, 




Sinclair Research Ltd, Stanhope Road, Camber ley 
Surrey, GU15 3 PS. Telephone: <0276> 665311 



To: Sinclair Research Ltd, FREEPOST. Camber ley.. Surrey, GUI 5 3 BR 



ORDER FORM 



Section A: Hardware 








E20/S 


Spoor " Mr.rk':, 


43*B 


795 


Oty Item 


Code 


Item Price 


Total 


E21/S 


Apostrophe 


4320 


79S 


£ 


I 


E22/S 


Capital Letters 


4321 


7 95 


ZX Interface 2 


fl5Q ■ 


19 95 




E23/S 


Castle Spellerous 


4322 


7 95 


ZX Spectrum - 4SK 


3000 


129 95 




E24/S 


Alphabet Games 


4323 


7 95 


ZX Spectrum -16K 


3002 


9995 










TOTAL £ 



Postage and packing orders under £90 


0028 


2 95 


orders over £90 


0029 


4 95 


TOTAL £ 


Section B: Software 


E10/S Learn 10 Read 1 


4309 


9 95 


EM/S Learn to Read 2 


4310 


9 95 


E12/S Learn to Read 3 


4311 


9 95 


E l 3/S Learn to Read 4 


43t2 


995 


E14VS Learn to Read 5 


4313 


9.95 


E15/S Cargo 


4314 


9 95 


EleVS Girder 


4315 


995 


E17/S Survival 


4316 


9 95 


E18/S Magnets 


4317 


9 95 


E 1 9 ■' S Fariy Punctuation 


4315 


7 95 



• I enclose & chequed postal order made 

payable to Sinclair Research Ltd for £ 

* Please charge my Access; Barclay card/Tru&lcard account no 
*D*t*t«/comptel6 . 

a* applicable I 1 I I I I I J I I J 



Mill 



Signature 



Mr/Mrs/MiSS 



III 



AddrOTa l I I I I I I I | | | I | | I | | | 

I I I I I I I I I I I I I I I I I I I I 



I I I I I I I I I I I I 



M r , ■]< 1 



(Please print) 



ZX Microdrive 8 information request 

Please add my name to the Microdrive Mailing List and send me a colour brochure with full specifications 

ZX Microdrive/Interface 1 □ (tick here). 
Free Sinclair ZX 5 Software Catalogue 

PJease reserve my priority copy of the January 1984 Sinclair ZX Spectrum Software Cataloguer; (tick here). 



Computer facts are made 
easy for beginners 

John Gilbert looks at some new books on machine code and at a 
lively computer series aimed at youngsters 



NO PUBLISHER, until now, has 
gone to the trouble of providing 
a range of books on machine 
code for the beginner and the advanced 
Z-8G programmer. The situation has 
been remedied by Interface Publica- 
tions. It has just released three books, 
two of which form a series. 

The first stand-atone book is Master- 
ing Machine Code on Your ZX Spectrum 
by Toni Baker. Former owners of ZX- 
81s may notice that the book is an 
update on Interfaces ZXSi machine 
code book. The contents are similar to 
the earlier version, although the Spec- 
trum book is longer because of the 
introduction of extended chapters on 
printing characters on the screen and an 
update on advanced features on the 
Spectrum, There the differences end. 

The examples in the text, which 
usually consist of whole chapters, are 
the same as in the ZX-81 version. They 
include a graffiti program which dis- 
plays the Spectrum character set and 
three chapters which show how a game 
of draughts is put together. 

One useful part is a long chapter 
which provides a dictionary of all the 
instructions you can give to the Z-80 
processor. It turns the book into a 
useful reference guide which should be 
of use io ill I beginners. 1c will, however, 
be of little use to advanced program- 
mers — unless they want to brush-up on 
their terms. 

The book is well-produced and you 
should have few problems with typing- 
in most of the examples. One small 
criticism is that a Sinclair ZX printer is 
used to produce an assembly language 
listing. All other listings are typeset and 
that listing sticks out like a sore thumb, 
as well as being difficult to read in some 
places. 

The book also contains some useful 
appendices which give tables of conver- 
sions between hexadecimal and decimal 
and also a list of symptoms variables 
which can be used either in machine 
code or in Basic programs. Mastering 
Machine Code on Your ZX Spectrum 
costs £5.95. 



The other two books from Interface 
form a series. Spectrum Machine Code 
Made Easy t Volume One is for the begin- 
ner. It is easy to follow and starts, as 
with most other machine code books, 
with an introduction to binary and hex- 
adecimal number systems. 

The layout of the beginners ! book 
seems to have been thought through 
carefully, as each chapter deals w r ith one 
of the major aspects of machine code 
and, unlike some other books on the 
market, does not disconcert the reader 




by moving into another realm halfway 
through a chapter. 

Most of rhe aspects of machine code 
covered in Baker's book are included 
but this is better as it is easier to read 
and the layout of text and illustrative 
examples is better* 

The one criticism is that the Listings, 
like Baker's, are sometimes set in type 
and sometimes listed on the Sinclair 
printer. 

The companion volume is Spectrum 
Machine Code Made Easy, Volume Two. 
It is for the advanced programmer and 
takes it for granted that you have some 
knowledge of machine code. Because of 
the complexity of jumps, both relative 
and absolute, in programs and the spe- 



cialised logical operations, there are sep- 
arate chapters on those subjects. 

That is as far as the book goes along 
conventional Lines, however, as the au- 
thor, Paul Holmes, explains the use of 
ports and interrupt modes. They are 
two subjects which are rarely men- 
tioned in books of this kind. 

The ports are deah with in Basic jnd 
machine code and some interesting ef- 
fects are obtained with sound and col- 
our on the Spectrum. 

No previous pure machine code book 
has dealt with interrupts in the Z-RO 
system. This one explains the subject 
easily and competently. The chapter on 
interrupts justifies what is anyway a 
good book on machine code and even if 
you do not buy volume one, which is 
also excellent, is well worth £5.95, 
which is the price of each volume. 

On a simpler level, Usbourne Books 
has a new series to back-up its first 
series of games books for various ma- 
chines which it launched last year. Six 
of the books would make excellent pre- 
sents for young children. 

The first is The Information Revolu- 
tion. It contains information about all 
kinds of devices, including computers, 
which can be used to communicate 
from one part of this planet to another, 
and even into outer space. It looks into 
the future and examines the introduc- 
tion of cable communication devices 
within cities, so that you could sec 
people as well as talk to them on the 
telephone and do your shopping at 
home using a computer. Much of what 
is discussed in this colourful book may 
seem like science fiction but most of it is 
available now. 

The second book is Practical Things 
To Do With A Microcomputer. It investi- 
gates robots, shows how computers cre- 
ate cryptograms or codes, and illustrates 
how to write programs using almost any 
computer you might possess. 

It will introduce computer tech- 
nology to a child and, if the child 
already* knows about computers, it 
should expand horizons even more. 

continued on page 130 



SINCLAIR USER January I9H4 



\2<i 




Books 



continued from page 129 

Some of the examples may be a Little 
difficult to understand but, with help 
from parents, children should cope. 

Write Your Own Adventure Programs, 
also from Usbourne, follows in the vein 
of the previous book. It starts with an 
introduction to adventuring and shows 
how to build an adventure program, 
from the creation of the plot to the 
programming of the code into the com- 
puter. 

Unfortunately, Usbourne has stayed 
with the concept of an adventure game, 
using dungeons and dragons or haunted 
castle. It says little of the space adven- 
ture or the adventure set at some time in 
the distant past. Even so, Like all the 
series, the book is well «H Lust rated and 
should give most children interested in 
adventure games a start. 

Practise Your Basic takes a young 
child from the rudiments of the Basic 
programming language and, using ex- 
amples, puzzles and tests, tries to give 
the child some idea of programming 
technique and the way in which pro- 
grams should be structured. Most of the 
programs illustrated are games but the 
techniques used can be adapted for use 
in other types of program. 

The final book in the series is called 
Computer Jargon Illustrated and is 



worth its weight in gold. The text and 
illustrations will take a child step-by- 
step through the language of comput- 
ers. It is one of the few books which 
docs not dodge the issue of explaining 
in plain English what words such as hex 
or POKE mean and, in some cases, how 
those terms developed. 

It is good to see that the book is 
sectionalised, so that high-level lan- 
guages are all explained in a panel on 
one page. Some may argue that one 
page is not sufficient to explain such a 
suhjeci but this book is easy 10 read and 



does its job well. 

All the books in the Usbourne Series 
stand out because of the way the text 
and illustrations merge to form a com- 
prehensive explanation of the subject 
being discussed. They cost £1.99 each 
and for the minimal outlay are excellent 
value. It is good to see that one com- 
pany at least is trying to educate the 
younger and next generation in the use 
of computers. 

Interface Publications. 44 46 Earls Court 
Road, London W8 6EJ, 
Usbourne Books, 20 Garrick Street, London 
WC2E 9BJ. 



" But I'm 
it said i 




sure that's what 
e manual!" 

Be honest how many times have you said that to yourself f? 
How many hours have you spent wading through the jargon 
n the manual? How often have you wondered why ii look so 
long toexplain one simple procedure? 
Recognising the limitations of the manufacturer s manual 
Penguin have published GETTING THE MOST FROM YOUR 
SINCLAIR SPECTRUM Already being hailed as the Spectrum 



users bible' this concise, practical, 
and up-to-date book is destined 
to become the standard reference 
work on this fascinating machine. 
The books many features include:- 

* Teletype typeface for easy 
program identification. 

* Large size for easy use. 
* Chapters which take you from 
unpacking through graphics, sound 
and colour, to program design, fault 

diagnosis and fault correction. 
*4 page colour insert illustrating graphics 
* Special hints— a section on the things 
the manufacturers forgot to tell you! 

"HE MOST FROM YOUR SINCLAIR SPECTRUM 
From THE PENGUIN PERSONAL COMPUTER COLLECTION 
AVAILABLE AT ALL GOOD BOOKSHOPS ..NOW 



\ 



GETT THETHE 
MOST FKDM YOUB 

SINCLAIR 

SPECTRUM 




* * * E ft t , 
mm * * % « 





130 



SINCLAIR USER fan w 1984 



SKCMt HtWmRSMl 

2X8/ SOFTWARE AT 
HALF NORMM PRICES! 

If you find Spectrum owners get the best of software supplies these days - our great New Year offer will 

change all that! 

Only for ZX81 Owners - our wide selection includes some of the best programs ever produced for the 

ZX81 - and we're bringing you fantastic savings as well. 
Just look at our New Year list — then work out how much you can save, and send the coupon today for 
your software choice - because at these prices — our stocks won't last for long! 

Normal Sale 
Price Price 

Backgammon 16K 5.95 2.95 
Reversi/Othello 16K 6.95 3.45 



Normal Sale 

Price Price 

ZX-81 Games 
Software 

Super 

Programs Nos. 

1to8 IK 4.95 2.45 

Fantasy Games 16K 4.75 2.30 

Space Raiders 16K 4.75 2.30 



ZX-81 Household/ 



Biorhythms 16K 6.95 
Chess 16K 6.95 



3.45 
3.45 



[To: The Software Workshop, Yew Tree, Selbome, Hants GU34 3 JP 

j I wish to order the following programs, 
i 

I N.B, As we expect heavy demand please indicate alternatives if possible 

: 

i 
i 



Qty 



Title 



Postage, packing and handling: add 45p for the 

first cassette, and 25p fof each additional 

cassette. Non-UK orders add extra 50% for postage 

I enclose a cheque/postal order for 

Name . 



Total 



Price 



'Address 



[(Mb* 28 days MAXIMUM FOR DELIVERY] 






Normal 


Sale 






Price 


Price 


English 








Literature 1 


16K 


6 .95 


3,45 


English 








Literature 2 


16K 


6 95 


3.46 


Junior 








Education 1 


IK 


3.95 


1.95 


Junior 








Education 2 


1K 


3.95 


1.95 


History 


IK 


6.95 


3.45 


Maths 


IK 


6 95 


3.45 


Music 


1K 


6.95 


3,45 


Inventions 


IK 


6.95 


3.45 


Spelling 


IK 


6.95 


3.45 


Vu Calc 


16K 


7.95 


3.95 


Vu File 


16K 


7.95 


3.95 


Collectors Pack16K 


9.95 


4.95 


Club Record 








Controller 


16K 


9.95 


4,95 


Business & 








Household 


16K 


3,95 


1.95 


Toolkit 


16K 


5.95 


2.95 


Comp-U-Share 


16K 


9.95 


4.95 


Comp-U-Tax 


16K 


9.95 


4.95 


Purchase 








Ledger 


16K 1750 


8.75 


Sales Ledger 


16K 17.50 


8-75 


Accounts — 








Limited Co, 


16K 19.95 


9,95 


Accounts — 








Sole Trader 


16K 19 95 


9.95 




URES INT 



L 




CREDIT CARD HOTLINE 
0628* 63531 |24 HOURS) 




rerrifvinn rnn rnnfrr.nr ^nrl fcr fff C m jnr (frp^ruci 



RICHARD SHEPHERD 
SOFTWARE 



Super Spy 
Follow the trail of Or Death through 
complex puzzles, coded messages and 
3-D mazes until you find his fair! eut 
beware — even with your death - 
defying gadgets you may nor Irve to tell 

the tale! £6.50 



[""■*]■• program jiFif kAI ttJDjFt t 10 



Selected titles available from 

H. SMITH, BOOTS, MENZIES 

2 ALL LEADING COMPUTER STORES 



RICHARD-SHEPHERD 
SOFTWARE 

ELM HOUSE. 23-25 ELMSHOTT L^UYE, OPPENH/UH, SLOUGH. BERKSHIRE. 

Wjypf Wide Of ocnefwisg. Em tent mnpd om. weld Of atr^r^ng gifgutMKJ Aitu^ p-^ ^titter, pcmvwy ~"v • .■ - ^ p^,,-. 1 











"ADV 




INTO IMAGINA1 


noN" 



Selected titles available from 

W. H. SMITH, BOOTS, MEMZIES 

AND ALL LEADING COMPUTER STORES 



imm i » 





!■>■» at / 





RICHARD SHEPHERD 
SOFTWARE 



Ship of trie Line 
Command a sailpng ship, juggle yam 
supplies, crew and firepower Fearlessly 
battle your way up the admiralty ladder, 
on be Sea Lords as necessary until you 
ma ke Fi rsr Sea Lord! £6,50 



xhaust 

Seven Parchments of Xaro and thesr neanrng' Will 
they lead you to undreamt of treasures or eternal 
doom? Explore the mysteries of the stockade and 
puzzle within the Pagoda I A spectacular spfit - \ f. 
screen graphic and text adventure 
you for weeks! 

Adventurous graphics for every I 
Save routine E6.50 

RICHARD SHEPHERD 
SOFTWARE " 



f 





CREDIT CARD HOTLINE 
06286 63531 (24 HOURS) 




RICHARD SHEPHERD 
SOFTWARE 

Everest Ascent 
Conquer the world's highest peak in 
defiance of aPJ the obstacles, man and 
nature can throw at you Survive 
a va ranches, cross bottomless crevasses 
cope with wayward Sherpas — but 
don't run out of supplies! £6.50 



I L A ^3 -^O L I C D L I C D r\ avalanches, cross bottomless crevasses, 

nlUM AnU Ft t " ri t h LJ cope with wayward Sherpas — but 

don t run out of supplies! £6.50 

SOFTWARE 

ELM HOUSE, 23-25 ELM5HQTT LANE, ClFPEMHAM, SLOUGH, BERKSHIRE. 



All pfoqf-wm Mr v>H subj« [ [o tr* cofxubon tn« IFWy may not Qy ntsfdf IttdtQf oi*tiv*\te. Ew lent, mrW M, Of OT^f fWrse c*(uH<ed *flhOu( ttn ^rmyi pwrm-mon or fl<rwd Sntp^o 




A simple way to save 
string variables on tape 

Our expert Andrew Hewson offers some hints on storing and tells 
you how to create new user-defmed graphics characters 




ONE OF the many useful facili- 
ties present on the Spectrum 
but not on the ZX-81 is the 
extension to the SAVE command which 
enables the programmer to SAVE not 
only programs on cassette but also the 
screen display, machine code and Basic 
variables. Unfortunately the syntax of 
the SAVE command is not so sophisti- 
cated as it might be, so that it is possible 
to SAVE only one variable at a time. It 
is always possible to SAVE variables 
one after the other on the same cassette 
but, as Alex Randall of Chipping 



10 INPUT "ENTER A STRING";Z$ 

20 LET VAR5 = PEEK 21657 + 256* PEEK 

21628 

30 for I=VARS TO VARS+ I t 

40 PRINT PEEK I, CHRS PEEK I 

50 NEXT 1 

table 1. A Spectrum program which 
looks at the first few bytes of the varia- 
ble srea of memory. 

90 Z 
<i 

0 ? 

72 11 
69 E 
76 L 
80 P 
45 - 
76 L 

73 I 
78 N 
69 E 

Table 2. The display which results when 
the program in table one is RUN and 
"HEIJMJNE" is entered in response to 
the input request, 





Campden points out, that is most incon- 
venient because the "Start tape, then 
press any key" message appears each 
time a new variable is to be SAVEd. 

There are several ways round the 
problem but probably the simplest is to 
manipulate the variables area in RAM 
before SAVEing so that it appears to the 
relevant ROM routines to consist of one 
large string variable. 

Load and RUN the Basic routine 
listed in table one and enter "HELP- 
LINE" in response to the input re- 
quest. The program illustrates the 
method used to store string variables in 
memory. The resulting display is 
shown in table two. 

The program works by using the 
VARS system variable held at 23627 
and 23628 to identify the beginning of 
the variables area in memory. Provided 
thai the program is invoked by entering 
RUN, the string entered by the user, 
Z$, lies at the bottom of that area 
because it is the first variable assigned 
in the routine. Thus the FOR-NEXT 
loop PEEKs and PRINTs the memory 
locations which hold the contents of ZS. 

It is clear that strings are stored in 
memory in straightforward fashion. 
The first byte of the appropriate area 
contains the character code of the letter 
which identifies the string, in this case 
Z. The next two bytes together specify 
the length of the string in the form: 
String length = PEEK first byte 
+ 256*PEEK second byte 

In that case the siring contains nine 
characters and so the first byte is 9 and 



the second is 0. Hence if we ensure that 
the first character in the variables area is 
a string, POKE the length of the entire 
variables area into the two locations 
which define the length of the string, 
and use the SAVE command to store 



10 LET Z|- w " 

20 REM CREATE SOME DATA TO BE 
SAVED 
30 DIM A(2) 
40 LET A<1} -32767 
50 LET A(2)- 65536 
60 LET AS = 'SINCLAIR USER" 
100 REM ROUTINE TO SAVE ALL VAR- 
IABLES 

HO LET V = PEEK 23627 + 256* PEEK 
23628 

120 LET L-PEEK 23641 + 256*PEEK 
23642+ 2- V 

J 30 POKE 23296 s INT {L/256) 

140 POKE V+ I, L- 256-INT (L/256) 

150 POKE PEEK 23627 + 256*PEEK 

23628 + 2 7 PEEK 23296 

160 SAVE "ALLVARS" DATA Z*) 

170 CLEAR 

20O REM ROUTINE TO LOAD ALL VAR- 
IABLES 

210 LOAD "ALLVARS" DATA Z$f) 
220 POKE PEEK 2362 7 + 256*PEEK 
23628,90 

230 POKE PEEK 23627 + 256*PEEK 
23628+ 1,0 

240 POKE PEEK 23627 +256* PEEK 
23628 + 2,0 

300 REM PRINT VARIABLES 
310 PRINT "ZJ-";ZJ 
320 PRINT "A(])-="; A(l) 
330 PRINT "A(2)-' h ; A(2) 
340 PRINT ' AS -"; At 
350 PRINT "v="; V 
360 "L-"; L 

Tabic 3„ Spectrum routine* which dem- 
onstrate a technique for SAVEing and 
LOADing all variable*. 



fen 




3 rtU 




e^ 1 



134 



SINCLAIR USER January 1984 




»Pidie addrta problems and queries to Andrew 
Hca-sott, Helpline, Graham Otne, Blewbttry, 
Oxfordshire. 

the string on cassette 5 we will have 
succeeded in SAVEing all the current 
variables. 

The program in table three demon- 
strates the technique. Line 10 and lines 
1 10 to 160 are the functional part of the 
SAVEing routine and lines 210 to 240 
are the functional part of the LOADing 
routine. I have included the remaining 
lines only to prove that the method 
works. 

The new length for Z$ is calculated 
by subtracting the value in VARS from 
the address of the beginning of the Edit 
Line area, held in the system variable 
E.LINE at 23641 and 23642. The re- 
sult is adjusted to take account of the 
byte occupied by the string identifier, 



the two bytes occupied by the string 
length, the byte containing 128 which 
marks the end of the variables area, and 
the six bytes which will be required for 
the variable L which does not exist at 
the time the calculation takes place. 

A circuitous route via a temporary 
store — I have chosen to use the printer 
buffer — must be taken to POKE the 
result into the appropriate locations, 
because the routine causes all the Basic 
variables except Z$ to become tempo- 
rarily inaccessible. 

Spectrum Basic permits only nu- 
meric or string arrays to be SAVEd — 
see page 208 of the Spectrum manual — 
and so the syntax checker will not per- 
mit the entry of a line such as: 
SAVE "ALLCHARS" DATA Z$ 

Hence the program SAVEs Z$ as if it 
were a siring array, i.e., in the form 
ZS(). It is surprising that the SAVE 
routine in the ROM does not halt with 
an error report when that line is en- 
countered. The Spectrum distinguishes 
string arrays from strings in the varia- 
bles area by adding 128 to the code for 
the identifying letter. For example, the 
code for the string Z$ is 90 and the code 
for the string array Z$() is 
90+128 = 218, 

So an inconvenient consequence of 
SAVEing Z$ as if it were an array is that 
the contents of the identifying byte is 
increased by 128. Line 220 in the 
LOADing routine corrects the value to 
90 and lines 230 and 240 re-set the 



Decimal 


Assembly 


Continent 


42 75 92 


LD HLy(23627) 


Load HI. with address in VARS 


126 


LP A,(HL) 


Copy first byte to A 


254 90 


CP 90 


Compare with 90 (code for /) 


40 2 


JR Z,2 


Jump if code is 90 


207 


RST8 


Error detected— rcium to Basic 


27 


DEFB 27 


wiih «mr code "5" 


235 


EX DEJII. 


Copy VARS to DE 


42 89 92 


LD HU( 23641) 


Load HL with address in E_L1NE 


140 


LD BC,4 


Load BC with 4 


167 


AND A 


Clear carry Hag 


217 82 


SBC HL,DE 


Calculate new length 


237 66 


SBC HL,BC 


for ZS 


235 


EX PE>UI 


and store in DE 


35 


INC HL 


Copy new length 


1 L5 


I D (HL),E 


to the appropriate 


35 


INC HL 


pair of bytes 


114 


LD (HL),D 


in Z$ 


201 


RET 


End 


42 75 92 


LD HL S (23627) 


Load HL with address in VARS 


126 


LD A,(HL) 


Copy First byte to A 


254 2 IB 


CP 218 


Compare with code for Z+ 128 


40 2 


JR 2,2 


and iump if correct value 


207 


RST 8 


Otherwise return to Basic 


26 


DEFB 26 


wilh error code R 


54 90 


LD (HI.),90 


Rcsci byte to code for Z 


35 


INC HL 


Reset 


54 0 


LD (HL^O 


length 


35 


ICNHL 


of 2$ 


54 0 


LD (HL),D 


to zero 


201 


RET 


hi -J 


Twi Spectrum 


matching code routines for SAVEing and LOADing all variables. 



10 INPUT "ENTER TIM LETTER TO 
BE REDEFINED"; AS 
20 LET AS = CI IRS (CODE 
At- 32 -(AS >'*£"» 

30 IF At>* 4 A" OR A$> T" THEN KEEP 
.2,24: GOTO 10 
40 FOR 1-0 TO 7 

50 INPUT "ENTER BYTE NUMBER"; J 
60 IF J<0 OR J>2« THEN BEEP .2,24: 
GOTO 50 

70 POKE L'SR A$ + L J 
80 NEXT I 

Table 5. A Sp-ectrum program Tor defin- 
ing new user-defined graphics charac- 
ters. 



. 



length of Z$ to zero. The remainder of 
the program demonstrates that the data 
has all been recovered. 

T seem often to receive a number of 
letters all on broadly the same topic. 
This month several readers have ex- 
pressed interest in the use of graphics 
characters on the Spectrum. Emmanuel 
Wilkms of Brussels wants to know: 
How can one re-design the Spec- 
trum letters? whereas Garry Baker of 
Hartlepool asks: How do you get 
more than 21 high- resolution 
graphics characters? 

John Row of Warrington has a 
specific application in mind. He writes: 
How can I call up as many as 200 
Egyptian hieroglyphs? I might men- 
lion in passing thai I never cease to be 
amazed at the uses to which the million 
or so Sinclair users are putting their 
machines. Egyptian hieroglyphs — 
whatever next? 

There are two methods for creating 
new characters, apart from using the 
DRAW, PLOT and CIRCLE com- 
mands which are too slow and cumber- 
some for most purposes. The simplest is 
to make use of the user-defined graphics 
facility in which up to 21 new charac- 
ters can be defined and assigned, one to 
each of the letter keys A to U* 

The form of each new character is 
stored in eight bytes of the 168 bytes 
reserved for the purpose at the top of 
memory above RAMTOP. The charac- 
ter assigned to a given key can be 
obtained by pressing the graphics key — 
CAPS SHIFT 9 - before and after 
pressing the letter key. 

The method of encoding and decod- 
ing the eight bytes can be understood 
with the help of some knowledge of 
binary numbers. Every character in the 
Spectrum character set, and every new 
character created by the user, is defined 
relative to an eight-by-eight grid. Each 
element in the grid is called a pixel. 

Each pixel can be set to either the INK 

conftnued on pagf 30 



SINCLAIR USER January 1 984 



135 





• i * * * ♦ f 



•3EATH CHASE;. U f % 

. . / .By M.J. ESTCOURT • : ■; # " 





For any Spectrum 



ALL TITLES £6 95 &NC VAT. 
SELECTED MIC ROM EG A PRODUCTS 
THROUGH BOOTS. GREENS. ASDA. 
JOHN MENZIES LASKYS, WIGFALL 
fiUMBELOWS HMV, SELFRlDGES, 
WH SMITHS SPECTHUM SHOPS 
EVERYWHERE AN D ALL OTHER GOOD 
SOFTWARE STOCKISTS 




Trade 



PRISM 01 253 22*^ 
WEBSTERS SOFTWAR 
LIGHTNING RECORDS 
MICRO DEALER-UK*^ 



Enqiires 





I 



969 5255 



51 














■mi IM mi l r i h» 1 i « J ■ ■«* A • 1 - I ■ | l<i«KPl Wirlll&M* LB_L' 



are Ltd 230 Lavender Hill London SW1 1 1 LE 



continued from page 27 

or the PAPER colour and it is the 
precise arrangement of INK- or 
PAPER-coloured pixels in the eight-by- 
eight grid which creates each character. 

Each of the eight bytes devoted to a 
character defines the setting of one hori- 
zontal line of eight pixels using the 
following system. The contents of a 
byte, which necessarily lies in the range 
0 to 255 in decimal is read as an eight- 
digit binary number so that there is a 
one-to-one correspondence between pix- 
els and binary digits. A binary number 
consists of zeros and ones only. All 
pixels for which the corresponding bi- 
nary digit is zero are set to the PAPER 
colour, whereas all pixels for which the 
corresponding digit is one are set to the 
INK colour. 

Very often the first and last bytes of 
the group of eight controlling a given 
character are zero. Those two bytes 
determine the top and bottom of the 
character respectively and a zero setting 
ensures that all the corresponding pixels 
are set to the PAPER colour; thus* 
when the character appears on the 
screen, it is well-separated from other 
items on the lines above and below. 

For a similar reason each byte usually 
contains an even number which is also 
less than 128. As a result, all pixels at 
the right and left are also set to the 
PAPER colour, so that the character is 
distinguished easily from its fellows on 
either side. 

When the Spectrum is first switched 
on the user-defined graphics characters 
are set to a copy of the capital letters on 
the corresponding key, it is a simple 



matter to alter the characters. Table five 
lists a Basic program which does the 
job. I have also listed in table six the 
numeric codes for the letters in the 
Greek alphabet. 

The system is designed to provide a 
set of) at most, 21 new characters but 
additional sets can be defined by alter- 
ing the UDG systems variable which is 
held at 23675 and 23676. The number 
in UDG is the address of the first byte 
of the first graphics character, i.e., the 
character assigned to the A key. When 
the Spectrum is switched on it is set to 
32600 — 16K machine — or 65368 — 
48K machine — thus reserving 168 
bytes for the 21 characters between the 
UDG address and the top of RAM. 

In principle, UDG can be changed to 
point to any address in RAM but the 
simplest approach is to reduce it by 168 
for each additional character set re- 
quired. It is also necessary to reduce 
RAM TOP by a similar amount so that 
the graphics characters do not interfere 
with the stack, thereby causing the ma- 
chine to crash. 

RAMTOP normally is set to one less 
than the value of UDG and the CLEAR 
instruction must be used to alter it. 
Thus the procedure to create space for 
one additional set of graphics characters 
on the 16K machine is to enter; 
CLEAR 32431 
POKE 23675,176 
POKE 23676,126 

The CLEAR command moves RAM- 
TOP down to 32431 and the two 
POKEs re-set UDG to 
UDG - 1 76 + 256* 1 26 = 32432 

That leaves 32768-32432= 336 



10 CLEAR 64599 

20 FOR I - 0 TO 767 

30 POKE 64600+1, PEEK (15616+ [) 

40 NEXT I 

50 POKE 21606, 88 

60 POKE 23607, 251 

Table 7. A 48K Spectrum program io 
move the character table above RAM. 
TOP and re-set ihc CHARS ayitem vari- 
able id point to the new table. For use on 
a 1«K machine, alieT the folJ«win K lines: 

10 CLEAR 31831 
60 POKE 23607, 123 



Letter 


Lower-case codes 










Upper-case codes 










Alpha 


0 


0 


0 


56 


72 


72 


60 


0 


0 


16 


40 


68 


124 


68 


68 


0 


Beta 


0 


J12 


72 


112 


72 


112 


64 


64 


0 


130 


68 


120 


68 


68 


120 


0 


dartmia 


0 


0 


72 


48 


32 


32 


32 


0 


0 


124 


68 


64 


64 


64 


64 


0 


Delta 


48 


64 


32 


48 


72 


72 


48 


0 


0 


64 


96 


80 


72 


68 


124 


0 


Epailon 


□ 


0 


^6 


64 


48 


64 


56 


0 


0 


124 


64 


120 


64 


64 


124 


0 


Zeta 


B 


56 


32 


64 


64 


112 


8 


48 


0 


124 


8 


16 


32 


64 


124 


0 


Eta 


0 


0 


0 


112 


72 


72 


72 


8 


0 


68 


68 


124 


68 


68 


68 


0 


Thrta 


0 


48 


72 


120 


72 


72 


48 


0 


0 


56 


68 


124 


68 


68 


56 


0 




0 


32 


0 


32 


32 


32 


48 


0 


0 


56 


16 


16 


]6 


14 


56 


0 


Kappa 


0 


0 


72 


go 


96 


80 


72 


0 


0 


72 


80 


96 


80 


72 


68 


0 


Lamda 


0 


64 


32 


16 


16 


40 


72 


0 


0 


64 


96 


80 


72 


68 


68 


0 


Mu 


0 


0 


0 


72 


72 


80 


32 


0 


0 


68 


108 


84 


68 


68 


68 


0 




0 


0 


0 


72 


72 


SO 


32 


0 


0 


68 


100 


84 


76 


68 


68 


0 


Xi 


0 


56 


64 


112 


64 


LI2 


8 


48 


0 


124 


0 


56 


0 


0 


1 24 


0 


Omicron 


0 


0 


0 


48 


72 


72 


48 


0 


0 


56 


68 


68 


68 


68 


56 


0 


Pi 


0 


0 


0 


248 


80 


80 


80 


0 


0 


252 


72 


72 


72 


72 


72 


0 


Rho 


0 


0 


0 


48 


72 


112 


64 


64 


0 


120 




68 


120 


64 


64 


0 


Sigma 


0 


0 


0 


60 


72 


72 


48 


0 


0 


124 


\2 


16 


16 


32 


124 


0 


TlTJ 


0 


0 


u 


120 


32 


32 


32 


0 


0 


124 


16 


16 


16 


16 


16 


0 


Upsilon 


0 


0 


0 


72 


72 


72 


48 


0 


0 


68 


40 


L* 


16 


16 


16 


0 


Phj 


Lti 


16 


56 


84 


84 


56 


■ 6 


16 


16 


56 


84 


84 


84 


84 


56 


16 


Chi 


0 


0 


68 


40 


16 


40 


68 


0 


0 


63 


40 


16 


16 


40 


68 


0 




0 


0 


16 


84 


B4 


56 


16 


16 


0 


84 


84 


84 


56 


16 


16 


0 


Omega 


0 


0 


0 


0 


M 


84 


40 


0 


0 


56 


68 


68 


68 


40 


108 


0 



Table 6. Eight-byte codex for forming lower- and upper-case Greek characters. 



bytes between the address pointed to by 
UDG and the top of RAM, which is 
sufficient space for two tables each 168 
bytes long. 

The user-defined graphics facility is 
flexible enough for most purposes, de- 
spite the limitation to 21 characters per 
set, but the user should also be aware of 
the technique for re-defining the ordi- 
nary character set. A number of the 
programs on the market for the Spec- 
trum make use of that facility, because 
it gives the program more style, includ- 
ing Star Trek by Silversoft, Time gate 
by Quicksilva and 3D Space Wars by 
— yes, you guessed it — Hewson Con- 
sultants. 

There are 96 characters in the ordi- 
nary Spectrum character set. The set 
starts with character code 32 — the 
space or blank character — and ends 
with the copyright symbol — code 127. 
They are defined in an analogous fash- 
ion to the user-defined characters by a 
table which is held in ROM at address 
15616, Each definition is held in eight 
bytes and so the table is 768 bytes long. 

The address of the beginning of the 
table is 256 more than the value held in 
the CHARS system variable which is 
located at 23606 and 23607. Bearing in 
mind that the code of the first character 
in the table is 32 it can be seen that the 
address of the first of the eight bytes 
defining a given character is PEEK 
23606 + 256 *PEEK 23607 + 8 ♦charac- 
ter code. 

Creating a new characier sl-[ from 
scratch is a complicated task because the 
shape of each letter or digit must be 
worked out in detail The best tech- 
nique is probably to move RAMTOP 
down by 768 bytes, copy the entire 
Sinclair character table into the area 
above RAMTOP, and then re-set 
CHARS to point to the new area. That 
is the function of the program in table 
seven. New characters can then be cre- 
ated as modifications of the Sinclair 
originals. 



138 



SINCLAIR USER January 1984 



ORDER FORM 

For advertisement appearing on page number 14 & 15 




I enc lo&e cheque* PO (or £ 
or charge my Access/ Bare I aye a rd account number 

I I I I I I I I I I I I I I Please add SOp to totar order 



t 6, Shire Hill Industrial Estate 
ron Walden, Essex CB? 1 3 AO. 
le; (0799] 26150 {24 hrs| 5 lines 




30 SPACE WARS 

f»i and iunout "action. Jpy*!ick or Key- 
board control Locate th* Se.odab on you.r 
nlaiy itanntr Scour the sl»r studded 
black nwi for your iifitii«rii pf the enemy. 
Track their course and react rapidly 35 
they Vy 10 b^ak aw*y L,eI them B r ** in 
ygpi tighu and purvth the Fir* button » 
1I"*y corn* m'a range 
lftK or 4fiK. Spectrum. 



r n : 



The Setddarb have broken through the 
6irf i defenses and are attacking the 
trtiei. Vnu imp oatrolUng the city streets 
: a» the latest Knar. Tank with its surlacr to 
aartmsKln 

Tnmdlinti along you obse-rye lh* teli 
till Pips at Ihe S**ddab as tney appeal on 
ynui Manner. They bnik formation «nd 
Hatter across the city. Suddenly you 
ctrtri JJrJht o> in ehen craft iMWopMr^ 
(rut* jrie burlijirrtp to your right, Ha fire* 
a plasma tp+pedo it yOur tank. Vcu 
■Himpi to dodge but the misstk hndi its 
mark., shaking yo--i tank and lEtuing a 
halt m ihe armour 

Yoo unleash a rrwful* aind fluid* it 
■cnirateiy to the larger. The Seiddab 
txpVtdes and trashes from ughl. You 
f'lttrjch am *he control* once more, 
jh> this ii only trie beginning . . . 



This yame incorporates moving 3D rjrf*p*ti>c5 
of city buildirm* and alie-n craft It «*tt 
progressively harder wrath two types of 
landscape. 3 lives, h^rjh sec a, player r>ne 

ind pljiyrr lvyp Krjrc 



We era- on the luokaui 'or hnih quality 
limulaliOTiE for all Che popular hpmn 
computers. Top royahi« paid. Send .n 
your lampiei today for fait evaluation 
and prpmpt rnply 



Sakrtted Hewicwi Consultants software 
available through John Merws, Ian 
branches, of Boots, all In^ding m»< 
corrtputflr rqtjileri enrj sottwarv stockists 



If you have any difficulty obtaining that* 
product! locally, 'hen mat I order to 
HEWSON CONSULTANTS LTD.. 60A, 
ST. MAR Y^S STREET, WALliNGFORD. 
OXON OX1QOEL. 



Ready, 



Set, Draw! 



•**•**•**••****•***••***•« aa**************************** No* witri Pfletboune' Draw you can create 



t t 

■ **I**I44 4 ******** 

!*•>#* «**B**B-B***B--* 
• *4*44*44**44***a« 
***** ************ 



<»>»<<tl t« ttilMlttMllltM 

*•*••*»**••* * a**4 «*a** 44* ****4 •.#*** 4 

#■>#••***•••»»• •••*<*••••****•* B***B ■ * 

B**«******«****a4***BB. 



lilttllltllllttlllftltllfttlltttllfltll 
i * * * * * * * * » ■ * * 4 • • * 4 • * * i* • ip ■ ■ p ■ ■ v « « p * m p p p p « « bb*****~«* * * * 4 4 

tlttlltlttn t •tiiiiiiitiiittlllliitiiiiiifiift 

i(iiiiiiiiiitittttiM<tii)tiftiriiiit*itiiiitttii b • • • b b « 
tiiiifiMttttitttiitttiiiiifttitiittiitttfttiiittitiiiii 
»■■*•*##»•*#*•••>•##**■■■«•#* ■*•♦•■■•♦##»■*#•»■# tp 

4******4*******44**********P4***BfJ ****B****»** 
tlt*tll«**l llt*l llttti|fl*tt4t*tl«««*tl<«*>ltf 

*** + ***4*«va**BBP****aa*****4***44**** 

»lfft»tltt»tfllltl*i»liitttif*tflttlt»«*ttllti4 

~ * 4 * • » * 4 ***>44*********4***«4****B***aaaaa^ 

h**»*«*»****44**4**4***«P B *J 

Itlllftltt t * * 1 



f *> * • • C . 

■ *J**>4****4****4 
I ■ « • • ■ ■ * • •■ ***** 

•■•■••a** * * a * • • • * * * * * * a *•*"*"»"*« * * *~* * * 
***************** ■ a*****#***#**»**4##* mm mm 
***44**4 a4*a*44*»aa****|****44*****4****4*j 

.»_•_•_■•_• *****• + *****#*•■■■••■■»•*■ i 

44* ***44***4 + *** ■ ••■■■*****a*4* 
44«4444*444«444**444«J«***B444 
444*4444444*** ** ■ ■ * m 
*#*»*J****4******444ri 



• 44* 

-44- 

I • * * 4 * • 4 4 4 * * 
*•*« *•»****•* 
4**44**4 4 4*4*444**444* 



******* 4 «••*» * 4*44 ■ * * * * 4 4 * * * * 4 4 4 4 4 
*•••*••••******«*••••*•«*• 
* •****••* **••* •**•• * a B B • • *, 
** **•#•*•* ■ ****** **** * * 4 4 * * * 4 

• ••••**•**•*■■*••»■*»»* 4 44***4 *44*J1 
14* B ******** ***B*4BB*4 * * 4 4 ***** 4 * * * 
*••**•*•****••* ■•••• •* 4 44*1 
■ * * * ****•*•*••••*** *••■■•** 

• *****■■>••■ 
• •* + •*• 
• »•*••• I 



• ••*#*•*•* ■ »**•■*•* 
• *• 4 *•••***•***•• 
h***«****V4* p*»»pp 
» » ■ ■•••■•*****4**4*44**«** 

******** a **************4* * _ 
i**************************** 

>••**•******••« ■ 4 •••• ■* * 4* 
P**«**»****44444444444444 

!*•***>*>«•* ************4* * * 
4****4«**#>P*****4****44* • • *J 
L 4****4***44**»*****»pp4***4^ 
i a*4**4 4***»4**»»aa«**** 
***a«aaa** 4 444**»44«* m m m 
*.****** ■ ■ * • ■■ + *•*** + ***■ 
4***444**>4*a***4***** 4 
*#*444**4 *•••■■>•••** 
P**B4*****4****vp**«fla 
• _•_* # * * » » • • **t**44** ■ ■ t 

. m m 
■ • * * » I 
mm mm m m 
• * * * a . 

* * 

4 4 

1 a 
a a 




pictures on your Spectrum 
special programrmfi sJulfcs 

Just to* what you can da 

• Create more ©citing graphics •and 
character in your own programs 

• Reduce or enlarge images to any 

• Add special effects and depth to 
your game backgrounds 

• Enlarge sections of the screen 
display up to sixteen times tor 
intricate detailing, then reduce 
them back to thee original size. 

• Create personalised titles and 
lettering anywhere on the screen in 
any direction — eren backwards or 
upside down, 

• Control and alter the colours of 
your Spectrum at will 

• Store all your graphics on to 
cassette. 

• Easily create and define UDG 
(User Defined Graphics) characters 
— you can ewn store your custom 
UDG areas on cassette, 

Ydu can use Melbourne Draw to 
explore all artistic possibilities 
offered by the exerting new creative 
medium of computer graphics, and 
create any illustration or picture you 
want 



SPECTRUM Books 

□ Un*ret*ndjng Your Spectrum MEW lilt ftttf E6 95 

□ SpWdmm MtctiiBa) l * W |M P ay <t» AHmlute BtfifiMf Iff l|W NMCE ES 45 

□ owTiwSfjKiMi mtimrvKtm 

□ tin Coftipirii Scwdrur** PC* r>sjM«mbly , EJ95 

Spectrum Htrdawi-Miriujl . EJ-.9S 

:^mmJ*<TDdri'rtB{B* E5 95 

_ SuflHtturp Your Soedruni Rtf 

□ Ptetse send n« iom trr* ifl page cjlaiaf ue 



4BK Spectrum Cassettes 

□ Pfcneimor £6 95 

□ TbcMMxt EU.9S 

□ ItavlmUl , E6-95 

□ to/toimbtm El $5 

□ HJUJUL £1*35 

n tttrwttFMt* , tUM 



I enclose my cheque/ money order for £ 



Please debrt my Access Card No, 



Expiry Data 



Signature 



Name 



Address 



Postcode 



All prices include VAT 
wrt$ft 3 ppl ir <\ blf 
Pleas* add 80p 



£ + p/p 80 



Total 
£ 



Melbourne House 
Greemmch London SflQ 



rnng. HajrttrjrJshii? \f7'i SLU 

Trade enquiries 
weicouif 

AH Melbourne Hou« cassette 
software *s uncondilKxiill^ 
tuaraiteed againsl 

Acceu Drdefs can be 
letoptioned thTOueh on 

fO]j esa 7397 Fvl 



GLOSSARY 

Basic — Beginners* All-purpose 
Symbolic Instruction Code. A pro- 
gramming Language resembling 
English which is used by beginners 
because most popular microcom- 
puters have it as standard. 
Bug — an error in a program. 
EPROM — Erasable Programmable 
Read-Only Memory. Semi- 
permanent storage. Information is not 
erased if the power is turned otTin the 
computer. Programs can be erased by 
subjecting the memory chips to ultra- 
violet light. The memory can then be 
re- programmed using an electrical 
device called an EPROM blower. 
Interface — RS232 and Centronics. 
A device w r hich enables other com- 
puters or add-ons, such as printers, to 
be connected to the computer. It con- 
verts non-standard signals from add- 
ons to the standard signals of the com- 
puter in use. 

Kilobyte — (K). A measurement of 
memory size. Mosi machines use 16K 
as a minimum but 48K is generally 
agreed to be necessary for serious work. 
Machine code — an electronic pulse 
code used by the computer to perform 
functions and communicate with 
memory and other devices. 
Mnemonics — abbreviated instruc- 
tions — for example I D for Load — 
used in machine language programm- 
ing. 

Motherboard — an external printed 
circuit board which is used like a 
multi-way plug planner. It enables 
other printed circuit boards, such as 
graphics boards and colour boards, to 
be slotted-in r 

Port — a link to the outside world 
which can be used by programs and 
the computer. 

PCB — printed circuit board. A 
board which has on it (he electronic 
circuits of the computer. 
RAM — Random Access Memory. In- 
formation and programs can be stored 
in this type of memory as electronic 
pulses which conform to a set of 
numbers — machine language — in 
which programs are represented in the 
computer. When the power is turned 
off the information will be lost. 
ROM — Read Only Memory, Infor- 
mation stored in this type of memory is 
not lost when the power is switched off. 
Software — programs which control 
the operation of the computer. 
Syntax error — a bug caused by in- 
correct use of a programming 
language. 




Our easy-to-follow guide for new owners 

The basic route to a 
habit-forming hobby 



BUYING a Sinclair machine can be 
the start of a life-time's obsession 
with home computing. It is easy, 
however, to become discouraged if 
everything does not go according to 
plan from the beginning. 

For those with only a little knowledge 
of computers and their capabilities, the 
best way to approach the machines is to 
abandon any ideas for special uses. While 
the 48K Spectrum is big enough for 
simple uses in small businesses, the range 
of Sinclair computers does not contain 
machines for major uses. It is better to 
become accustomed to the many facilities 
and then decide how you wish to use 
them. 

Begin by unpacking your machine, 
overcoming your surprise at its size and 
weight and, following the manual, set up 
the system. If you cannot get the K on the 
screen, check that everything is plugged 
into its correct socket and re- set the 
machine by pulling-oui the power plug 
for one second and try tuning-in again. If 
still nothing appears, check the power 
supply unit by shaking it. If it rattles, 
return it. If it is satisfactory, check your 
system with that of a friend. 

If you have a Spectrum you will have 
received an introductory booklet which 
explains what the computer can do and 
giving detailed instructions on how to set 
it up. Also included is a fault finding 
guide. 

Once the K appears you are ready to 
begin learning about your machine. It 
can prevent family arguments if you can 
afford a separate television set for your 
system. It also makes life easier if you 
find somewhere to leave your equipment 



set up permanently. You will find that a 
few r power sockets are needed and a four- 
way block connector on a short length of 
extension cable will help to tidy trailing 
leads. 

When using a Spectrum, a television 
set has to be more finely- tuned than when 
using a ZX-81 because of the added 
dimension of colour. If the set is not 
tuned properly, the colours will look 
hazy instead of sharp and clear. If no 
colour can be seen when it is switched on, 
the power supply or the television set 
may be at fault. 

Some users have experienced some 
difficulty with some television sets, 
which include Hitachi, Grundig and 
Toshiba. Sets which many people have 
found compatible include the Sony 
Trinitron, Fidelity and Ferguson, Re- 
cent changes in the ULA should make 
more sets compatible. 

The manuals are written in great detail 
and are reasonably easy to follow. Some 
of the chapters may not seem 
immediately relevant but it is w orthwhile 
reading them as you might miss 
something important. 

Patience is needed at that stage to learn 
the ways in which the computer will 
accept information. It is tempting to try 
to enter programs before you are ready 
but that is likely to lead to errors. For 
example, words like AND, THEN and 
AT should not be typed-in letter by 
letter. 

By the time you have reached chapter 
1 1 in the ZX-8 1 manual and chapter 1 9 in 
the Spectrum manual you should have 
accumulated sufficient knowledge to be 

continued on page 136 



SINCLAFR USER January 1984 




Starterpack J 



continued from page 135 

able to type-in other people's programs, 
such as those in Sinclair User and Sinclair 
Program s y without too much difficulty. 

Ii is important when using the 
ZX-S1 that it is not jolted. Some of the 
connections can easily work loose and 
everything which has been entered will 
be lost. 

Tht manuals are not to everyone's 
liking and if you find them difficult to 
follow a number of books on the market 
can help you. Find the one which suits 
you best. 

As a way of relaxing you can buy some 
of the growing range of commercially- 
produced software. That can be loaded 
directly from cassette but make sure that 
your machine is big enough to take the 
tapes you buy. 

For the ZX-8 1 there are a few tapes for 
the unexpanded IK machine but the 
majority require the 16K RAM pack. 
Similarly on the Spectrum most 
companies are taking advantage of the 
possibilities provided by the larger 48K 
machine rather than providing cassettes 
for the 16K. 

The tapes can vary in quality and it is 
advisable to read the reviews in Sinclair 
User and use your judgment to find the 
best. 



An alternative method to learn about 
both the ZX-8 1 and the Spectrum is to 
plunge in at the deep end and see what the 
machines will do. Refer to the manuals 
when you have difficulties. You can 
ignore the functions and calculations 
initially and experiment with PRINT 
statements to obtain the feel of the 
machines. 

You may already have heard about the 
problem involved in SAVEing and 




LOADing your own cassettes. The 
manual gives detailed instructions but 
many of the early ZX-8 Is would not 
accept tapes from some recorders. That 
problem is said to have been overcome 
but there can still be difficulties- 

Usually they occur when LOADing 
tapes recorded by other people. One 
simple method to overcome this is to 
wind the tape to the middle of the 
program and type LOAD i( " follow ed by 
KEWLINE; then increase the volume of 



the recorder slowly with the tape running 
until the television screen shows four or 
five thick black bands. If you then re* 
wind the tape, the program should 
LOAD normally. 

LOADing and SAVEing on the 
Spectrum is much easier and faster than 
the ZX-81. One difference is that when 
SAVEing on the Spectrum the LOAD 
lead must be disconnected either at the 
recorder or the Spectrum. 

Finally, a health warning. Apart from 
any practical uses* computing with 
your Sinclair machine can be a very 
entertaining hobby and is almost 
certainly habit-forming. You may easily 
find yourself crouched over your 
machine, red-eyed, in the early hours of 
the morning thinking that in another five 
minutes you will solve the problem. Try 
to break that habit by getting into the 
fresh air and meeting other Sinclair 
users. 

By obtaining a Sinclair computer you 
find that you have joined a not very 
exclusive club with many thousands of 
members, many of whom would be only 
too happy to advise you if you have 
difficulties. 

Make sure of your regular copies of 
Sinclair User and Sinclair Programs and 
you can be guaranteed many happy hours. 



CATCH ME 



PLAY Catch-me 
against the clock. 
See if you can catch 
the elusive £ } avoiding the 
terrible +, using the cur- 
sor keys. Catch -me was 
written for the IK ZX-81 
by Stephen Williams of 
Swindon, Wilts. 




— 



ii 


Lt1 A-^ 




1 




1*0 


IF INKEYi-"7" 


AND P>0 THbN 


2U 


LET B-b 




EH 


LET F-1NT < RHD*t> > 


LET A-fl-1 




J& 


LET G«2fc 






IF F-l m\j L>8 THEN LET [>-t> 


160 


IF INkEYl-"b" 


A NO 0O1 THEN 


40 


LET 




-i 




LET 


B-a+i 




tO 


LET E-6 




M 


IF F-2 AND CX31 THEN LET L- 








to 


PRiNT AT Cj 


U t " £ " 


u+i 










-o 


PRINT AT A, 




1 10 


IF F-3 ANO tX2l THEN LET O 


170 


LET E-E+5 




73 


PRINT AT Lj 




C+l 






cut 




74 


IF C* : H nMD 


fl*b THbN LET E-E 


120 


IF F-4 RNL> L>0 THEN LET L-L 


im 


Guru 60 




08 






-1 




ma 


INPUT F* 




75 


PRINT AT 0- 


Oj "SCORE" t 1O0&-E 


130 


IF INKEY«- "V AND H>& THEN 


220 


GOTO 10 




7fi 


IF OR 


n-b THEN GOTO 2S 


LET 6 


■fcl-1 


240 


PRINT AT t.fcj 


"WELL DONE" 








140 


IF INKEY«- l, €;" AND A<21 THEN 


245 


STOP 




70 


IF n»L AND 


S-D THEM GOTO 24 


LET 


A-A+l 


sm 


PRINT PJ b,£j 


"GfiflE OVER" 



144 



SINCLAIR USER January 19H4 



THIS PROGRAM is a gunfight reac- 
tion game for two players. Key 0 tor 
the right-hand gun and 1 for the left. 
The fastest draw is awarded a point and the 
scores continue to total. 

Fighters for the IK ZX-81 was written by 
Stephen Buckley of Upper Stoke, Coventry. 



I REM F 
£ LET S-0 

3 LET W-0 

4 LLS 

5 LET N-iNT cRNLtflUjttja 

10 PRINT RT 10, 1* "<fl«>" jflT Ui 

ij"C9u<9t>"iRT ia, i>"taarifiT ia 

l 1 J "9ui" 

15 PRINT RT 10i30j "<9r >" JflT U 
"< 94 ) " j RT 12, JO j 90> W ;RT 
13,30, >" 
£0 PRINT RT 14 j 13 J "REROY" 
2S PROSE N 

35 PRINT RT 15- 13j "SHOOT" 
40 IF lNKEYf-CHR» iZQ> THEN Gu 
TO 10(30 





■50 IF 1NKE¥«-LHR* 

(29) THEN GO TO 
(50 GOTO 40 

1000 LET 

1001 PRINT nT 9*26JS>"l4lN" 

1002 PRO'it 1UU 
10&3 tQ TO 4 
i?000 L£T W*W+1 
£001 PRINT RT y,nw,"WlN" 
2002 PRU'iE 1UU 
3003 GOTO 4 



10 PRINT 

3 LL* 

4 PRINT "O'sL KfcYbr 1 RNO 0 lU 
HOVE " 

1 1 PRU'-t HWi 

l£ LET 3*0 

14 FOR Y-l TO 3 

lb LET T-l5 

lfc LLO 

17 LLT E-47 

10 FOR X-T TO L 

IS? PLOT X.O 

20 Pfcflfl X,lb 

£1 NEXT X 

22 FUR F-Q TO it 

£3 PLOT 15. F 

24 PLOT 47, F 

£5 NEXT F 

2b LET R-iNT <RNl/*lb >+29 
^7 LET B-l 
2© LET R-ie 
yB LET L-l 
40 LET 
47 Lfcl TR-^ 
4S LET TS-yi 
■50 PLOT R,E 
b2 PLOT T^TR 
^b UNPLOT n,o 
LET R-R+O 
LET 

IF tNKEV»-'l" THEN LLT T'i-l 



70 
7b 
i-1 

i i 
»+l 
7b 

(30 

yu 

100 

10t 

= 1 

107 
110 



ir INKEY*»"0" THt.N Ltl TS-T 

UNPL01 Va-1,2 

ONPLUT TS+i*2 

IF THEN LET l_ — 1 

IF THEN LE1 M*| 

IF Ef-l THEN LET C-l 

IF R*4fc THEN LET t«-l 

IF R-T<i flND b-TR THEM LLT L 

IF 8^TR 1 HEN LuTO 1*J* 
IP THEN LET O-i 




SINCLAIR USER >«u<jry 1984 



)4S 




P'IFjFjEWENGE 



Choosing which game to buy from the mountain available is a difficult job, 
especially when everyone claims to produce the best on the market. But how can 
you tell the best from the rest?. To help you decide, read on. . . . 



£0% 




THE DUNGEON MASTER 



Let your Spectrum be your guide in a totally new 
dimension in adventures in the true spirit of 
I ra dM i ofiairole playing games where YOU design 
Hie scenario 

"I have t>ee in a Dungeons and Dragons fan for 
several years. . The package provides excellent 
entertainment for all fans of the cults and should 
prove a good introduction to the game", 

...Sinclair User. 

"Highly recommended for its versality. originality 
ano Qua lily. Dehnately well worth obtaining". 

. ZX Computing. 
ZX Spectrum 48K £7,50 
Written by Graham Siafford. 





INVASION OF THE 
BODY SNATCHAS! 

At la si! a version as fast and (uncus and as 
fru3Ufltina.lv sddiciive as the arcade original. 
Landers, Mutants, Bombers. Pods. S warmers and 
much much more combine to produce the 
ultimate space game 1 



ZX Spectrum 48 K 



£6-50 



Written by Simon Brattel and Neil Mottershead. 



Please send SAE for our latest catalogue and 
details of our forthcoming software 

f.atalnni if FtJFP with Pu#»ru nrHur PAf 



What the 
real critics say. . . . 

Very rarely have 
software titles produced 
such universal acclaim 
as Hafts of the Things' 

and The Dungeon 
Master'. Now, with three 

brand new programs, 
Crystal continues to set 
the standard of software 

excellence. The 
difference is obvious - 
the choice is yours: 

The Best or The Rest. 





HALLS OF THE THINGS 



A stunning multi-level maze "arcade - adventure" 
"Excellent and dangerously addictive - could 
change the Spectrum games scene 
overnight' . . SJncialr User. 

''Spectacular - One of the besi games I've seen 
finely balanced between simplicity and 
addictiveness ■ superb graphics and colour - I 
CAN'T RECOMMEND IT HIGHLY ENOUGH". 

.... Popular Computing Weekly 
ZX Spectrum 48 K €7 .SO 

Written by Neil Mottershead. Simon Brattel and 

Martin Horsley- 



THE ISLAND 

The ultimate test of logic and deduction! Can you 
solve the hidden mysteries of the South Pacific 
Island on which you have been sUanded ■ and 
escape alive! A brilliant classic style adventure 
game to lacinale and frustrate you tor months' 

ZX Spectr u m 48 K €7 50 

Written by Martin H. Smith. 






ROMMEL'S REVENGE 

A brilliant interpretation of the moal visually 
stunning arcade game of all time. Superb high 
resolution 3D graphics with full perspective plus 
a host of new and exciting features make 
Rommel's Revenge I he most spectacular game 
ever produced for your Spectrum! 

ZX Spectrum 48 K £6,50 

Written by Martin Horsley. 



Please Supply; 
Invasion ot the Body Snatches □ 
Rommel's Revenge Li The Island □ 
Halls ot the Things □ The Dungeon Master □ 
Catalogue i please enclose SAE 6in. a 9in.) □ 



I enclose cheque/PO for 
NAME 



ADDRESS 



DEALERS? For details of our excellent 
dealer discounts {including export) 
ring Chris, Clarke on 061 -205 6803. 



PROGRAMMERS! Written any good 
software? send It to us tor evaluation and 
details of our excellent royalty scheme. 



Please add £0.50 per item for overseas orders- 
Please make cheques/PC's payable to: 

CRYSTAL COMPUTING 
Dept SUi 
2 ASHTON WAV 
EAST HERRI NGTON 
SUNDERLAND SR3 3RX 




BREAK YOUR WAY out of prison by bouncing your buns oil 
your tray and richocheiting them against the walls, which will 
disintegrate gradually under attack. Bun Fight was written for 
16K Spectrum by C J Howard of Stu< 




i LET hi-6 BURDER 3 PAPER 7 
IMC 0i LLS 
k LET *h»l 

3 CLS i C.U 'sUb 200 LLS 

4 FOR f-(j TU 21 PRINT INK S 

m f -a; »< i*p>"jflT f ,3irti*p r 

NEXT f 

■i INPUT "Skill 'A to a, I Hir 



10 LET I- 1 ? LET *-t LET x-10 

LET c-3 

20 LET sc-0 LET »-l LET b-1 

21 FDR f-4 TCJ 1 STEP -1 ■ FUR * 
-L TO JO PRINT PRPER 7 J INK. fj 
AT f+4,9 ( "<iiP)"' NEXT 9 NEWT f 

25 LET t-PJTR tx^>-56' IF t<> 
O THEN LET a-1 ■ LET *c-*e+3-t 
23 PRINT AT 6),4j "Score*" JiC-"'H 



i Score- M jhi 

30 PRINT AT Hit i M o" 

35 PRINT AT 21, C J" C94't1ttM«4 

tivS>7> 11 

40 FOR f-I TD 3*m< NEXT f 

SO PRINT AT x,*J " " 

60 LET x-x+* LET w-*+b 

70 IF THEN LET A*l 

60 IF *>*20 THEN GO SUO 120 1 

LET a— 1 

JQ IF ¥<-X THEN LET o-l 
100 IF v>-^a THEN LET b— 1 
103 PRINT AT 21, " " 
105 LET c-c+C 1NKEY»-"P M ANO c<£ 
7>-< INKEV«- H l N ANE, c>0> 
10fi LET er«c+C INKEY0-"P" AND c<2 

- >-•. INKEV*-"I" RNG c ^ ■ 

107 LET c-c+r, 1NKEY«-"P" OHO 
7 >-t INKEY*-" I " AN{.' e>B> 
110 00 TU 2b 

117 IF *cK30O*»b> THEN LET ** 
-*b+l^ LET l-l+t GU TU 21 
120 FOR f-1 10 2 IF w-c+f THEN 
RETURN 

lifO NEXT f 

140 PRINT RT El, c " " ' LET 

n-lE+INT CRN&*5> LEI LET * 

— it LET b-1' LET c-13 PRINT AT 
15,3; h Mumo n ' FOR f-1 TU 150 

NEXT Pi LET 1*1-1' IF l>0 THEN 
PRINT RT 15 1 5 J " " 1 RETURN 

150 PRINT AT 13*3 j "Cam* ovAr"' 
PRINT " V to Mm ASAln" PAUSE 
0 

160 PAUSE Q 1 IF INKEY*-"*" uR I 
Nif EY**"Y" THEN GO To 30O 
170 B0490ER 6 80RL>ER 1 GO TO 1 

7ti 

200 PRINT t* 

t*" ;RT i/9t-' H I Riaht" ,AT 

7- ii "P L*ft ,r ;AT 10,2; 'Cap* 

Shift . .EwtrA *P»*d." PAUSE 23 
0> RETURN 

JU0 IF »<r>-hi THEN LET hi-tc 

310 UO To 2 



Snake Charmer 



ENTICE the snake towards its 
missing link using the cursor 
' keys. If you guide it accurately 
the snake will absorb the missing link 
and elongate. 

Snake Charmer WtS written by 
Darren Lee (14) of Sutton-on-Sea, Lines 
St 





i PRINT m l * 10; 
uu SUb tow 

Z DATA C«j 12t,255, ld3« l3&>233 
« lit, 102 

3 FOR f=& 1U 7 RLHb t PUKE 
UsR H A"+f*t' NEXT f 

4 LEI bp^S" ■ tJURUER l PnPER 
7 LET C*0 CLS 

5 LEI K«"10 LET y^lV LET 

10 FOR f-10 TU 19' LET **-»*+" 
1U"+'jTR# f ■ PRINT ORlGHT li INK 
0.iR1 10,fj"4" HCKT f 
20 CiU SOB 163 

JO LET rt-lNKEYS- IF z*>'4<' AN 
I- THLN LET b*-x* 

40 LEI K"K + tb*-"t" Mt)H"7">' 
LET w +< b»- " ft " 3NE b*- * 5 "' ? 

43 IF ATTR t >-l2ti UR x*22 O 
R «*$2 1HEN UU TU SOO 

47 Uj SUtf 150 



^0 LET c*-STRt IF k<10 THEN 
LET ct-" " +STR* x 
55 LET d»*STR* tfi IF ^<10 THEN 
LET d*-" "+I3TR* * 
t,u LEI m-1«=VRL Tu 2'" LLT v 

1*VAL 3 TCI 4)' IT A1TR <Kl*^l 
K>120 THEN GO TO £2 
til PRINT AT Jtl^lJ M H 
fcb PRINT 8R1LHT 1; INK OjNI j< 
"a" 

t7 DEEP .01ALEN a»^ 1 0 >-2B 

70 LET *l*A*+c*+d>' IF C*0 THE 

N LET «•***< 3 TO > 

75 LET c-c-<c>0> 
100 LU To ^O 

150 LET r*«SGREENi tx^) 1 IF 

OR F*<"1' 1 THEN RETURN 
1£0 LET c-c+VflL fl 
It..' BLEP ,01,0 BEEP ,01,10' BE 
LP ,01,20 
lei5 PRINT FLASH If BRtLtHl 1j P 



APLIP 5; AT C RN0*22 ?—l * C RNOAJ2 )- 1 J 
INT iRND*^3+l' RETORH 
50U LET x*x-(x-2^>+<, >**-l >■ LET 

393 PRINT AT x^, FLR^H 
T 10, 5 J "SCORE - " >< LEN A*^4 '-10 

516 FUR r-20 TO -50 iTEP • 0L 
EP .02, f « NEXT f 

5L;0 FUR f-l TO 200 NEK1 t 

525 IF lNKEr*-" rt THEN TO 32 

5 

5J10 LLS 1 GU TO 4 

bO0 PRINT ' " You h*ve to eAt th 
* f lAAhitvj nurab«rft to #1 

^ourAA-U ** " Mo 
V* ij i 1 rr9 t:h< c urt ^jr ^ e '5 
/C^7,S'"jRT 12j0j h Pre** *t»w if* 
U to be-Jift,"'" if -^au *r* r*Ad4 

fciOl PAOSE 4L4 
fclO RETURN 



SINCLAIR USER January 1984 



H7 




Trapping the errors will 
ensure first-time running 



THE FIRST error code encoun- 
tered by most Sinclair users is 
the flashing "S" on the ZX-81 
or "P 1 " on the Spectrum, which indi- 
cates a syntax error in a sentence. Ex- 
perience and the manual soon show that 
it is caused usually by typing-in a 
keyword letter by letter, or by bad 
punctuation, for example omitting a 
semicolon or an inverted comma. 

The most frequently-occurring error 
code is "2" — variable not found. A 
variable is a letter which has been given 
a numeric value. When you enter 
"LET a = 2" you are defining a vari- 
able. Error code 2 results when the 
computer reaches a variable in the pro- 
gram to which you have so far given no 
value. 

Check the line which the computer 
specifies. If it is your program, give a 
value to the variable or remove it. If you 
are copying the program, look back in 
the listing to see which line you have 



Although the majority of error codes 
are explained adequately in the man- 
uals, the report "B-lnteger out of 
range" can be confusing. An integer is a 
whole number — 1 is an integer, 1.5 
and 1 1 are not. That code occurs most 
frequently when you try to print some- 
thing beyond the limits of the screen. 

PRIN T AT 0,31; l V> is acceptable 
and will print a letter "a" at the top 
right of the screen. PRINT AT 0,32; 
"a" would not be possible. The integer 
32 would be out of range, resulting in 
error code "B". That would also hap- 
pen if the computer were instructed to 
PRINT AT 0,31;"ab". It would still be 
trying to print a character beyond the 
limits of the screen. 

That error is more difficult to detect 
if variables have been used as co-ordin- 
ates and your character, or series of 
characters, is being printed in varying 
positions. Ifthe instruction PRINT AT 
0,x;* l a" produces report code B, ma In- 
sure that the value of x never increases 
beyond 31. 

On the Spectrum "B-integer out of 
range" is also often found when you are 
FOKEing-in user defined graphics. 
The biggest number which can be 
POKEd-in this case is 255 or BIN 
11111111. In that case the error code 



will occur in the line containing the 
POKE statement. In most cases, 
though, the error will have occurred in 
one of the DA TA lines in the program. 

A very frequent error code produced 
on the Spectrum is "E-Out Of Data 1 *. 
That will occur in a line containing a 
READ statement. The error code, 
though, will have occurred in one of the 
program DATA lines, which may be 
nowhere near the READ line. A READ 
command sends the computer to a 
DATA line to collect the next piece of 
DATA contained there. That is often 
done using a FOR, NEXT loop, es- 
pecially when graphics are being set up. 

FOR n= 1 TO 8: READ n will send 
the computer to the DATA lines eight 



words such as LN or EXP as keywords. 

On the ZX-81 especially it is easy to 
forget that pressing 'V will produce 
the word PL 

Make sure that when the "is not 
equal" sign, u < > n appears in a listing 
you always enter it as one character and 
not as "is less than", H <" followed by 
"is greater than", ">'\ 

Technical problems can also cause 
errors in programs. Any alteration to 
the power supply can cause a program 
to CRASH. In that case the screen 
display may change dramatically and 
using the keyboard will have no effect. 
The only solution is to unplug your 
computer and begin again, making sure 
that your power supply and RAM pack 



'The error need not be on the line which 
produces the report; that is simply the line 
where the computer meets the problem' 



times, for eight separate pieces of infor- 
mation. If there are only seven pieces of 
DATA there it will return to the READ 
line and produce the code OUT OF 
DATA. When there are several DATA 
lines they will all have to be checked, 
because the piece of DATA you have 
omitted was not necessarily the last. 

In some cases the computer will fol- 
low the program correctly, without pro- 
ducing an error code, but from the 
programmers point of view the pro- 
gram contains an error. In that case 
BREAK into the program at the mo- 
ment it goes wrong. That will produce 
report code 9 and the line on which you 
have STOPped the program. That 
method makes it easy to locate the area 
of the program which contains the er- 
ror. 

Programs which you copy from mag- 
azines, books or from friends can be 
difficult to error-trap because they con- 
tain programming techniques which 
you have not yet learned, or simply 
because it is often difficult to follow 
another programmer's logic. 

The flashing "S" or *'?" indicating a 
syntax error may appear frequently. In 
that case check carefully what you have 
copied. You may not have recognised 



are both connected firmly. That error is 
caused by the computer and not by the 
program. 

Sometimes a program listing in a 
book or magazine will contain what 
seems to be a very obvious error. If it 
contains key words or symbols which 
are not on your computer, check that it 
is intended for your machine. Programs 
for the Spectrum, the. ZX-81 and the 
ZX-80 are not usually directly inter- 
changeable. If a program contains the 
command GOTO or GOSUB — a non- 
existent line number — the computer 
will simply go to the next numbered 
line after that one. That is a sign that a 
program has been developed and im- 
proved and is rarely an error. 

When you have errors \n a program, 
first check the report codes listed in 
Appendix B of the manual. It may then 
be necessary to read the appropn ik 
section of the manual. Remember 'h.n 
the error is not necessarily on the line 
which produces the report code; that is 
simply the line where the computer 
meets the problem for the first time. 

Always check carefully every line 
connected with the line containing rbe 
error code and the mistake should be 
easy to locate. 



L4H 



SINCLAIR USER January 1984 




CaAWLERforanyZXSpectilun 0nly*4.8£ 

An addicsr?e chase game needing both reactor, and 
strategy. In last machine code for arcade action, 
You are Craw -er andyour aim m Life ls to hunt down and 
devour as nany bugs asyou car.. Every umeyou catch one 
you grew longer, so that y ou soon hare to avoid biting 
jwraelf TSu itiQW bugs y o'-«at. the more difficult it 
beraras You can choose between 9 skill iesela. 



JACKPOT for the 48K Spectrum OaljrM.&B 

A complete simulation of a popu:arfru:t machine. using 
definable graphics to the fullest. It contains a comp lets 
introduction 10 the roles of ttt H0L2. NUDGE. GAMBLE and 
FEATURE SOX with animated demo Memory mapped reels, 
simultaneous revolution, staggered stop, animates bet and 
payout, payout board and realistic sound-effects recreate the 
original A must and a wallet saver for any fruit machine 
buff 



= 



Mind Games 



Expanding the horizons 
of adventure games 

Quentin Heath explores the new possibilities 
offered by the Microdrive and Interface One 



INTRODUCTION of the Micro- 
drive and Interface One has pro- 
duced an interesting problem for all 
software houses. What can be done with 
this new peripheral? 

There are few people yet with Micro- 
drives but i he problem will increase as 
sales of the device produce more users. 
There are several applications in the 
mind games field., some of which 1 want 
[0 discuss this month. 

The .adventure game market can 
benefit from the Microdrive. Games 
will become mure complex us some of 
the restrictions of the 4SK and 16K 
memory are nullified. It will be possible 
to create a graphics adventure which 
will make The Hobbit seem crude. 
Every location in a game could be de- 
picted with screen strings and they 
could be stored in a central database on 
which the main program could draw. 

Using the screen string, SCREENS, 
option the memory storing the main 
program w r ould not be affected and Httle 
memory would be needed to store pic- 
tures. At present, storage space for pic- 
tures is one of the main problems in 
graphics adventures such as The Hob- 
bit or Valhalla. 

The other aspect of adventure pro- 
grams which makes the Microdrive an 
ideal device is the response and inter- 
pretation databases which permit user 
and computer to communicate with 
each other in the language of the adven- 
ture. The limited memory capacity 
available means lhat few responses 10 
situations can be enclosed. As a result, 
players often will spend some time look- 
ing for the appropriate word or phrase. 

There will be no excuse w r ith the 
Microdrive. It should be possible to 
store a symbol or phrase table inside the 
computer and load different sets of 
phrases from Microdrive into the same 
space. The benefit of a bigger response 
database in the program, paged-in when 
needed, will outweigh the increase in 
time it takes to obtain an answer from 
the program. 

Unfortunately one of the areas in 
which the Microdrive will not be able to 
help is with graphics adventures which 
use little text and rely on the user 
moving round a map which has been 



put on to the screen. It would be poss- 
ible to extend the number of locations 
in such an adventure by switching- in 
new data for every new location or 
switching parts of program in and out of 
memory using the Microdrive. The 
problem is that graphics adventures do 
not rely on data tables as much as the 
text adventures. Most parts of the pro- 
gram relate to other parts and cannot be 
split into blocks to be switched-in from 
Microdrive. 

The Microdrive w ill also be of use to 
programmers who want to produce 
games such as chess, Othello or even 
Noughts and Crosses. All those 
games use data structures which are 
called tables. Those structures are built 
during a game and, depending on the 




level of play the computer is using, the 
trees will be long or short* 

Usually the size of the database of the 
weightings of moves will indicate, to 
some extent, how good the computer is 
at playing the game. It will use that 
structure to see what potential moves it 
has and to point-out possible win situa- 
tions. That is true of most so-called 
artificially-intelligent games. 

As with all the other items discussed, 
the size of the database is restricted by 
memory availability. For that reason 
corners are cut and new algorithms — 
methods of solving a problem — have 
been created. Now tree structures could 



be made longer and switched in and out 
of memory when they are needed for 
reference. That means the computer has 
more chance of becoming artificially 
intelligent and beating anything you 
warn io pit against it. It will have all 
yours and its old games to rely on. 

One fly in the ointment is thai Micro- 
drive cartridges are in short supply. 
That should not prove to be a difficulty 
as the programs do not need to be sold 
on Microdrive cartridge. The program 
and its data can be sold on cassette, 
which can then be put on to a user's 
Microdrive cartridge. Security of the 
tape files may be endangered to some 
extent but there would be the same risk 
with anything sent out on cassette. 

Interface One, the device which ana- 
ches the Microdrive to the computer, is 
possibly more exciting than the Micro- 
drive in its possibilities for adventure 
writers and players. Using the network 
you will be able to hook one Spectrum 
to another and send information be- 
tween them. That means you could play 
multi-player adventure games or chess 
using two or more Spectrums, 

With adventure games you could 
have several players moving round dif- 
ferent locations while the computer 
moves its characters and makes them 
live. That would be like a super version 
of The Hobbit. The main difficulty is 
trying to give the impression that moves 
can be made by different players at the 
same time. 

Obviously, because of the speed of 
the network, there will be a delay before 
inputs can be interpreted and responses 
from the computer sent out; if we break 
down each action and share the total 
time available with the number of play- 
ers on-line, it should be possible to have 
a system working. 

For instance, the program could ac- 
cept a command from one user, decode 
a command from a second user and send 
a message to a third user in one set 
cycle. It could then process the first, 
send the second and decode a command 
sent by the third. That would happen 
all the time and is called time-sharing. It 
is a job which only bigger micros and 
mainframe computers have done until 
now. The Spectrum can do it, but 
slowly. 

The Microdrive and Interface One 
are likely to be important in the devel- 
opment of the mind games market. If 
you have any other ideas on the subject 
I would like to hear from you. 

Next momh I will be delving into the 
depths of Valhalla, which looks like 
being another Hobbit. 



SINCLAIR USER January 1984 



ISJ 



fgHE srrOR^ so far.., 



Ik 



POT 5 0ME 

JN CO**POTMslG / i N 

iqftJ tm£V wcrc the; 

FlAiT To PitT FftEE 
IN THtV W£fl£ 

the FffUT w*** 

IT WAV cnM^C Vrt-iP 



ONCE UFOH A TIME f KHp 
A. MI^ERABLt T iHt 'TWKS) , 

OBSTRUCTIVE AMP 



l_*T* OHC WOHT THE flMAN ** 
&l*tOftft£D A VIMTPR FROM 

THE CnVTAAtT CAUUY 



ATTmi vwy 

Pf MANIACS 

ALL OVER THE 

VU<3HLp AAtC 

KEAL ±60&O 
£*}l*>£H &t*W*L 

«M4N has 

BEU>M£ A 
CULT- 



THE CRiTiCfi &0 W»Lt>/ 
FtMANIA IS HAILED AS Ajri^r MO«*ft Minor. 



3^AT frtxfehtt TUPkTk 



I STOPPING PpS. 1 , 



0 



^E G»OT A. &i<f 



// /A to£o-STtf"-K, Af 
WELL THAT"^ 



iH iT ft TN 



mow to Bcnucvc 



MOftElC 5o THAT 1 OKi 



fcu LATE 1 the, 

^AT5 &U.EBS 
&CA2C LM, LMCff 

■WH BftwiK Ia>*Ll 



'lU^-!^ 



i*_oyr toft 



, TRtAtMEtiCwi 



7 



OONY J-JfT5 



E^fcFt TVfexJ&rt THE 
t ^>T To TttE Kl^KT Sc*tE«. 
WERE ARE ScetEl^ 
ALTOGETHER St fbR£ HE ft FR£t 



~fetJ Cli>4&inG WWE^v CLAMPS^ 



so what a AUTOMATA cot in 

THE WAY Of CLAWlC EMTERTAlH - 
ME NT ? HOW A&OUT THE 

DIFinitiveV VEk^iom ufTHATj 

&OAR.0 
CAM£^ 



r *AVfek VJE WT UVt ^£ 
lNO\S£ m<. HofiNlAA^, Ms. 1 
IMJwHtt \nE cAh'T GpeTrtlM 
»N TUt U(^Ti ^ BuT WE Cf#si 

Loom' t cwIe mdwT ki? 



AMD IF lOUC^T 

HOMAfii TO 

PLAY AGAINST, 
WE TjAfcL you 
to Puw fovjk- 



□ □ 



[ 



>1tp5 Players 

MOVING Btj*wi 
pliflAY US AVE - CAME FACILITY, 

* State of Plat at the tooch a 

6UTTOAJ #YOuA COMPOTE A AS x Mo«E 

banker* QO TO TAIL / 



154 



sincmir user ypumy tm 



STPfTf SO rpRTMC^l 



AUTOMATA 



&>r wold 




,TWJS fSG? F**! fiNivdf* EwS A 



HAVWC LOST AT 'c;o TO JAIL- 
TO TMElfc COHPOTtR, TWE 
Pi MAN \ A fAl To THE 



A Art i5*rt* sTCtfP- 



'THEM NWiT M IFF 



lTWL>l*AA*HA' 
Follow- of 



("£fT T»4£M / 
THt O S. A — 



MVKt IrtS THING* 60 f ^STtR 1 A * V« ■ » V » 



I'D LiKt To St£ sou Do 
BtTttl? , £A0 ' isfX Los 



*NT> COMPASS, 



BAG t>e 




SINCLAIR USER January J984 



155 



MICRODRIVE! 

OK. FOR ALL 





for. 



Spectrum 

B or ZX81 




PROGRAMMABLE INTERFACE 

Ihe ACK Programmable Joystick Interface is 
a unique design offering the use of any At in- 
compatible joysiick with absolutely s.ih 
ware, whether il is cassette i>r ROM i nrl- 
ridge, with the Sinclair Spectrum or ZX8I. 
The hardware programmable interface re- 
quires no additional software and accurately 
replicates the keys of the computer in a 
manner which is responsive to absolutely 
ALL key reading methods, berth BASIC and 
Machine Code. 

[he interface Joe?, not interfere with key- 
operation and can therefore be used simul- 
taneously with the keyboard. 
There is no need to remove I he interface once 

Tilted as the rear extension connector will 
accommodate further expansion, i:e printers 
or RAM packs etc. Ibis important feature 
avoids excessive wear to the expansion port. 

The key replication principle pioneered by 
AGF means that your own programs can use 
eight directional >oystick movement by 
utilising simple key reading BASIC 
Two joystick sockets are provided which 
share the same keys, for use with l he 
majority of two player games. Several inter- 
faces may be used on the same computer for 
multiple joystick applications. 

The interface is programmed by a two digit 
code,, which is looked up on a programming 
chart supplied, for each direction and firing 
button. The two numbers are then selected 
un ;i pair of leads which are clipped onto 
appropriately numbered strips on I he inter- # 
face. 

Once configured this can he marked on :i * 
Quick Reference Programming Card for 
storing with the game. As the programming * 
is not power dependent the interface retains 
the last configuration made and can be 
immediately used when next switched on. 

PLEASE ALLOW 28 DAYS FOR DELIVERY 




PACKAGE CONTENTS SUPPLIED 

• Frog ram ma bk Interface Module as illus- 
trated, complete with clip- on program 
ming leads. 

• Self adhesive progiamnniifi; churt detailing 
how to define which key is simulated by 
UF\ DOWN, LEFT, K 1(111 T, and HK|-\ 
This can be fixed on to Ihe case of your 
computer or if preferred the protective 
hacking can be left on. The chart is made 
of a very durable reverse printed plastic 
and is extremely easy to read. 

• One pack of ten Quick Reference Pro- 
gramming Cards for at a glance setting 
to your games requirements. Ihe card 
allows you to mark Ihe configuration in 
an easy to read fashion with space to 
record the software title and company 
name. 

• Video Graffiti demonstration program 
which is written totally in BASU to lltta- 
trate how all eight directions and fire 
can be read. This is also a useful high 
resolution drawing program, 

• 12 months guarantee and Ml writlen 
instructions. 

JOYSTICKS 

E3- 



KEY FEATURES 



1 CONTROLLERS 



TOTAL soft- 



Programmable design gives 
ware support. 

Auuepls Atari, Competition Pro, Wico, 
Starfighter, Quick Shot, Le Stick etc. 

Hear extension connector for alt other 
add-ons. 

bree demo program and instructions. 



FOk USE WITH OUR INTERFACE 
Module or VIC 20, Commodore 64 T 
Atari VrS, Atari 400, Atari 800 

If you require extra Joysticks for our 
original interface module mark order 
•OLir Joysticks 

ONLY £7 54 Lnc VAT + P&P 



ALL ORDERS CONFIRMED 



FROM: MR/MRS/MISS 



ADDRESS 



SEND C.W.O. (NO STAMP NEEDED) TO; A.G.F. HARDWARE, DEPT.SU 



FREEPOST, B0GN0R REGIS, WEST SUSSEX, P022 9BR 



QTY 


ITEM 


ITEM PRICE 


rot AL 




PROGRAMMABLE INTERFACE 


33.95 






JOYSTICK(S) 


7.54 






PACKIS) QUICK REFERENCE CARDS 


100 




ONE 


VIDEO GRAFFITI 


FREE 




ZX81 □ ZX SPECTRUM □ Please tick 


FINAL TOTAL 




DEA LER ENQUIRIES WEL COME K X Pi >R r f'X K ES £>,\ A FFLiCA TION 



156 



SINCLAIR USER January m4 



E COMPATIBILITY 

SSUE SPECTRUMS 






for 

ectrum 

or ZX81 




JOYSTICK INTERFACE 

Tlte Interface Module II has heen specially 
designed to plug on to the rear connector 
of your ZX "Spectrum or ZXAl and allow 
you to connect any standard Atari type 
digital Joysticks, All of the computer's 
connection* are duplicated on an extension 
Connector so that you can still use any other 
devices intended Tor use with your computer. 

The Interface Module H resides in the same 
memory space as the keyboard, which re- 
main* fully functional at all limes, therefore 
It will not interfere with anything else 
connected. 

When a suitable joystick is plugged into 
'Player I" socket its action will mimic pres- 
sing the cursor keys, up "7" r left "5'* and so 
on. The firing button will simulate key <f>. 
lUk unique feature guarantees the best soft- 
ware support. 

Tike a look at the selection of compatible 
pmes we have listed. More are being added 
all the time as a result of our contact with 
the various software companies. 
A iecond Joystick may be connected in the 
'Player 2" position which simulates in a para- 
lei fashion keys T-Y-U-l-P. This will allow 
you to play a whole new generation of two 
player games. 




KEY FEATURES 

* Proven cursor key simulation fur 

maximum software support 

* Accepts Atari, Competition Pro, Wico* 

Sttrfightcr, Le Stick, etc Joysticks 

* Second Joystick facility 

* Rear extension connector for aJJ other 

add-ons 



AGF COMPATIBLE SOFTWARE - 

AVAILABLE NATIONWIDE 

The following titles are available from us: 

Galactic Jailbreaky - Apocolypse 

Snake Software £4.9 S 

3D Tanx : DK "Tronics £4.95 

Splat ! J Incentive 

Software Ltd £5.50 
Hheenix ! Megadodo 

Software £S.S0 
Escape ! New Generation 

Software £4,9 S 
3D Tunnel : " M £5.9S 

Knot in 3D i " ,+ £5.95 

Cyber Rats : Silversoft £5 95 

COMPATIBILITY CASSETTES £4.95 
] hese cassettes have short programs to 
load before the chosen game which will 
convert it to use the cursor keys and there- 
fore become compatible with the Interface 
Module II. 

Cassette 2 converts 

Centipede 
Planetoids 
Jet-Pac 

t Pssst 

T 3D Combat Zone 
+ Invaders 



Cassette 1 

Arcadia 
Schizoids 
Hungry Horace 
Horace Goes Skiing 
Spectres 
Penetrator 



+ Will require 48 K Memory 



FROM: MR/MRS/MISS 



ADDRESS 



SEND GW.O. (NO STAMP NbbOED, TO: A.G.F. HARDWARE, DEPT.SU 



FREEPOST, B0GN0R REGIS, WEST SUSSEX, P022 9GB 



QTY 



ITEM 



INTERFACE MODULE II 



JOYSTICK(S) 



SOFTWARE: 
SOFTWARE: 



ZX81 □ 



ZX SPECTRUM □ Please tick 



ITEM PRICE 



16 95 



7.54 



FINAL TOTAL 



TOTAL 



t xt'QRt win s \rrtiCAno.\ 



Aitaby Computer Centre 

1B6 Ashby High Street, Scunthorpe, 

St Humberside ON I 6 2JR 

Brainwave Microcomputers 

24 Crown Street, Ipswich, Suffolk IP I 3 

Buffer Micro Ltd 

310 Streatham High Koad, London SWl 
Chelsea Micros Ltd 

14 Jerdan Place, London HW6 I BH 

Computers of Wigmore Street 

hi Wigmore Street, London WlH 9 1 A 
Everybody's Hobbies 

I Great Colman Street, Ipswich, 
Suffolk IP4 2AA 



WHERE TO BUY AGF PRODUCTS OVER THE COU 
4 Mat Computing 

67 Friargate, Preston, Lancashire PR L 2 AT 
Gainer 

24 Gloucester Road. Brighton BN 1 4AQ 
LD GB MicroUfid 

7 Queens Parade, London Road, 
6 Waterloo villi;, Man Is 

Metgray Hi-Tech Ltd 
49 Broad Street, Hereford HR4 9AK 
Micro Fare 

296 Gloucester Road, Horfield, Bristol 
Raven Video 

74 Green Lane, Tuttenhyll, WoLverliamptun 
Screen Scene 

144 St George's Road, Cheltenham 



V I I R 

Screens 

6 Main Avenue, Moor Park, Northwood 

Middlesex, 

Syntax Computers 

76 Cornwall Street, Plymouth PLi INS 
TeLeco Video 

53 Maple Road, Pengc, London SE20 
Telford Electronics &. Computing 
26a Bradford Street, Shtpnal, 
Shropshire TFll 8AU 
The Computer Shop 

Unit 2 5, Handy side Arcade, Percy Street, 
Newcastle-upon-Tyne M l 4PZ 
The Computer Centre (Humberside) Ltd 
26 Anlaby Road, Hull HU1 2 PA 



SINCLAIR USER January 1984 



157 





ABSOLUTELY GUARANTEED ABLE 1 u 



Superchess 3.0 has been developed to bring you the strongest chess program yet for 
the Spectrum computer. 

At the tournament level Superchess 3.0 has a look-ahead of five to seven ply 
(moves) in the middle game, and ten to twelve ply in the end game. This gives 
Superchess 3.0 a substantial advantage against other chess programs and 
promises the experienced player an interesting and challenging game of chess. . 

Unlike other chess programs, Superchess 3.0 is not just a brute-force calculator, 
but employs artificial intelligence techniques to allow deeper searching along the 
main lines of play. 



FEATURES: 

• 10 levels— all play wilhin lournamenl time 
limits 

• First ievet made especially easy for beginners. 

• Easy 10 use— help menus provided. 

• Recommended move ophon. 

• Cftange sides and level during game. 

• Sell play mode 

■ Sel upJchange position. 

• Technical information— how the program 
■thinks' 

48 K SPECTRUM— Price £8.95 



Programs internal score (or position 
displayed. 

Number of evaluated positions displayed 

Library of opening moves- 

$«lecl your own colour scheme for 

graphic board display, 

Solve mating problems— up to mate in four 





mat 






m Li 

U 1 


r 


SUPERCHESS 3.0 






FRIENDS FOR THE PURPlw 



■"■RSSKtHOUT GETTING IN — 



Dealing— the program snuff les, deals and sorts the cards to produce randomly dealt 
hands. An almost infinite number of hands are therefore possible, with all kinds of 
distributions. 

Bidding— is in the familiar ACOL system, including Stayman and Blackwood 
conventions. You bid your hand while the Spectrum bids the other three hands. 
Card Play— you play from your own and dummy's hands, which are displayed as 
they would be at the bridge table, with the program playing the other two hands 
Scoring— at the end of each hand the score is calculated, including honours, slam 
and rubber points. Both the old and new scores are displayed in the usual manner 
Replay— at the end of each hand, all four hands can be displayed and, if desired, the 
hand replayed 

48K SPECTRUM BRIDGE PLAYER— £8.95 

An ideal complement to the Bridge Player Program: 
Bridge Tutor {Beginners)— £5 95 
Bridge Tulor (Advanced)— £5.95 

SPECIAL OFFER: Bridge Player and both Bridge Tutors— £18.95 




Plus for 48K Spectrum unless otherwise 
stated: 

PLUS for 48K Spectrum: 

FLOATING POINT FORTH with EDITOR 

INTEGER FORTH 

SUPERCHESS II 

SUPERCHESS I (16K2X81) 





16K SUPERCHESS (16K Spectrum) 


£6.95 




REVERSI 


£6.95 




DRAUGHTS 


£5,95 


£13,95 


BACKGAMMON 


£5.95 


£9.95 


SNAIL LOGO (Turtle Graphics) 


£9.95 


£7.95 






£4,95 


GOLFING WORLD 


£5,95 



— ^ 

Spectrum Programs 




The ten additional BASIC commands provided by Spectrum Extended Basic are considered an essential aid for 
most programming applications, so much so that many of these commands are standard features on other Basics. 

The program is compact, occupying less than 5K memory, is user friendly— requiring only a two key 
entry —and incorporates syntax checking. 

The program commands are used and entered just like normal Basic keywords, the program operates by 
trapping your usual keyboard input and testing for any of the ten additional commands. 

The extra commands available are: 



AUTO 

CLOCK 

DELETE 
EXAMINE 



* FIND 



auto line number, start and 
interval definable, 
ON/OFF 12 hour clock, displayed 
on screen, 

Basic line/block delete, 

reads tape headers and displays 

information. 

find specified string In 

Basic program. 



MEMORY displays memory status. 
RENUMBER full line renumber with GOSUBs 

and GOTOs 
SCROLL ONNDFF continuous scrolling. 
TRACE ON/OFF slows program 

execution, displays line and 

statement currently executed. 
VARIABLES displays variable names and 

contents. 



48 K Spectrum Extended Basic— £9.95 




^riRK and 48K Spectrum 




This is a superior machine code tool kit with one hundred machine code routines that are relocatable for use in 
your own BASIC and tor machine code programs, the combined user friendly BASIC program, 48k Spectrum only, 
gives easy access to all routines: • Index of routines. • Call up details of each routine including all information 
required to tailor the routine to your needs. » Demonstration of how the routine works under software control, 
the demonstration is repeatable • Save and verify individual routines. • Comprehensive user guide. 



1 

2. 

3. 

4 

5 

& 

7 

S. 

9. 

10 

11. 

12. 

13. 

14. 

15, 

16 

17. 



Slock Memory Insert 


18. 


Star Draw 


35. 


Block Copy 


52, 


Confuse 


Block Line Delete 


19. 


Flash Switch 


36. 


Contract 


53. 


Clarify 


Chr$ Swop 


20 


Bright Switch 


37. 


Expand 


54 


Space Saver 


Chr$ Scramble 


21 


Paint Shape 


38. 


Expand Rem 


55 


Screen Overprmi 


Super- Re number 


22, 


Record Sound 


39. 


Append 


56. 


Screen invert 


2 Byte Converter 


23. 


Replay Sound 


40 


Count Program 


57. 


Clear All 


Dec-" Hex Converter 


24, 


Sci-Fi Character Set 


41 


Tape Header Reader 


58. 


Ink Change 


Hex-» Dec Converter 


25. 


Memory Available 


42 


Address 


59. 


Paper Change 


Rem kill Condenser 


26. 


Line Renumber 


43. 


Checker-Board 


60 


Flash On 


On Error Goto 


27. 


Uni-Note Sound- Gen 


44. 


Remove Colours 


61. 


Flash Off 


On Break Goto 


28. 


Dual-Note Sound-Gen 


45. 


Display Memory 


62. 


Bright On 


Free- Scroller 


29. 


Uni-Beep Simulator 


46. 


Hex Loader 


63. 


Bright Off 


N on- Dele table Lines 


30- 


Multi-Beep Simulator 


47. 


Wait-Key 


64. 


Screen-Print 


Border Effects 


31. 


Screen Fill 


48. 


Strings to Upper Case 


65 


Random Number Generator 


Screen Search 


32. 


Screen Store 


49 


Strings to Lower Case 


Routines 66-100 Screen routines 


Variables Search/LiSl 


33. 


Screen Exchange 


50. 


Program to Upper Case 






24-Line Printing 


34, 


Protect Program 


51. 


Program to Lower Case 


SUPERCODE £9.95 



Also available at Boots, W. H. Smith and all good 
computer shops. 
Send SAE for catalogue. 

DELIVERY: 

UK— prices include VAT and postage & packing. 
EUROPE— add 80p per program 
ALL OTHER PLACES— for air mail add E2 for the 
first program and 50p tor each subsequent program. 
Surface delivery add 80p per program. 




Send Cheque, Postal Order or Access No. to: 

] CP SOFTWARE, Dept SU1 
17 Orchard Lane, 
Prestwood, 
Bucks HP16 ONN 




Kl YItO Utl> FOR USE WIT 

ZXH1 SPECTRUM 




T6K(UncasedjEI9J 
64K Memory £52.95 64K (Uncawd) £49 

SPECTRU M Memory MKIJ £ 30 t MKJ £ 



This module unlike most other accessories fits neatly inyde your a 
under the keyboard. It comes ready built fully tested and ct 
with a 4K graphic ROM. giving an unoeiieveadle nu 
Of extra pre-programmed graphics and turns th*" Hi 
a very powerful computer wrth a graphic set rar 
on larger more expensive machines In the ROM are lower 
letters, bombs, bullets, rockets, tanks, a complete set of inv* 
graphics and that only accounts for about 50 of them, th 
still approximately 400 left [that may grve you an 
to the scope of the new ROM} It also ha*, a spare 
on the board which will accept a further ■ 
. ROM' RAM This holder can be fitted wrth a I K/2K/ 

^^B^ and can be used for user definable PBBB 
H^^H| graphics so you can create your 
^^^3^ own custom character set* £f9 95 




Our cased 
keyboard has 52 keys, 
1 2 of which form a numeric pad 
This enables you to cursor with one hand 
a boon for anyone entering large amounts 
of numeric data. The 12 keys comprise 1-9 numeric plus full stop and 
shift keys, all in red, to distinguish from the main keyboard keys 
which are in grey, the keys contrast with the black case to form a 
very attraarve unit- 

The 15" x 9" x 2W ease has been designed to take a ZX 81 or 
Spectrum computer. Simply remove It from its original case and 
screw the fitted bosses into the marked screw holes 1 6K. 32K or 
64K can also be frtted to the motherboard inside the case (81 model 
onfyj. All connectors are at the rear >.e Rower, Mic, Ear, T V, and 
the expansion port. The case is also large enough for other, add-ons 
like the power supply to be fitted, giving a very smart se I Contained 
unit with which other add-ons e.g. printer etc. can sew be used. 
Our ZX Professional keyboard offers more keys and features than 
any other model rn its price range making it the best selling 
best value keyboard currently avertable and comes complete wrth 
simple fitting instructions. 



Supplied with Spectrum legends, and a slightly different base for fitting the 
Spectrum, again all connectors are at the rear and there is plenty of room for 
the power supply (and other add-ons} Please specify on your order whether 
you require the ZX8I or Spectrum model. 

The UGHT PEN enables you to produce high resolution drawings on your 
own TV screen simply by plugging into the ear socket of your Spectr urn The 
controlling software supplied with the light pen has 1 6 pre-defined 
instructions, chosen from a menu positioned at the bottom of the screen next 
to the pen You can change colour {Border, Paper, InkJ, draw arcles^arcs 
boxes, lines, fill any object with any colour, 
and insert tent onto the screen at any 
chosen place, you can also draw 
freehand There is a feature to retain 
che screens and animate On the 48k 
Spectrum you can retam 5 screens 
You can also use the machine code 
on its own in your own programs, 
for selecting out of a menu etc. The 
software provided will return wrth 
the X,Y. cords for it's position on the 
screen The UGHT PEN is Supplied 
with a control interface, to adjust the 
sensrtivjtyfpen alignment. Should you 
require further detarfs please send a 
SAE- 



WINNING IS WITHIN 
YOUR GRASP 

Joystick and Interface for Sinclair Spectrum] 

with these features to give you 
endless hours of enjoymerd 
J . Super positive response fire burton I 
2 Firm suction cups fori 
stable one hand operation 
3 Snug fit hand moulded grip 
4 Additional fire button! 
5 Extra long 4ft lead 

The interface supplied wi 
the quick shot TM hastfl 
facilities for two Joysticks n 
be connected 

The first port simulates 679 
& 0 keys The second p& 
simulates in (3I| command 
It will run any SofTwara 
I Using keys 6. 7, 8,1 

ii 

2. Having redrfmable hq 
function 

Using m f 3 1 ] i e Kempston 
4 Any Software you wi 
yourjjfl 



The so-called speaker in your Spectrum is really on a 'buz/er' Wrm 
Tronics "SPECTRA SOUND" you can generate fully amplified sound thr 
the speaker on your TV set SPECTRA SOUND is a very simple but 
effective add-on This means that you no longer have a faint beep 
highly amplified sound, which can be adjusted with the " 
The SPECTRA SOUND frts compactly and neatly 
•nsrde the Spectrum case and is connected b> 

smal I c rocodile c lip 5 £ ^ .95 






If you have ever had white outs or system crash 



system crashes this could be th? a 
ft stops the movement between the computer and the RAM 
kansiori, it rs supplied wrth a ribbon 6 inches I 



OXNECTG 



with a male connector at one end and a female ar rhe otrieJ 



£10.1 



Plrnvt- typed machine, which l?OM memory size, quantity, and p\M p whpn or 

PlraM" Mrnd mr $$ L 

Plrdw vend mp !; 

PIi-hm- vrnd mr Qt> L 

Please add on £ I 1 5 tor post and packing 

I enclose cneoue^P O payable loOk rrorncstntHlt 

TUT 



or debit by AccessfBarclaycardWo 



Mi ll 



OK Tronics Ltd., Untt 6, Shire Hill ind. Est.. Saffron Walderv 
Essen CB1 1 3AQ. Telephone: f0799j 263 SO (24 hrs| 5 lines 



Sign^ur? ... 

Name 

Addrr ^ 

Send tor UK Tronics Ltd,, Unit 6, Shfre HI Hind, Est , r Saffron Warden 
Essex CB1 1 3AQ. Telephone: 107991 2 63SO 124 hrsl S lines 




Cassette Round-up 



SOFTWARE DIRECTORY 



OUR comprehensive software listings service has been wel- 
comed by readers. This month we are publishing the lull list, 
updated with the latest releases such as Cyber Zone from 
Crystal Computing and Hunter Killer from Protek. 

If we have reviewed a cassette we have given ii a rating 
known as the Gilbert Factor, named after our software ediior 
John Gilbert. Although the final figure is out of 10 it is the 
result of a complicated calculation involving a number of 
factors which are taken into account when assessing how good 
a cassette is. 



The factors include value for money, the layout of the 
screen instructions^ conciseness of the program and its speed 
of operation, the accomplishment of the task it aims to 
achieve, the innovation of concept, and the use it makes of the 
machine. 

While trying to ensure that all software is dealt with it is 
inevitable that some will be omitted. We will remedy any 
omissions later. 

Any suggestions for improvement of the list will be wel- 
comed . 



Nairn* 


Machine Company 


Type Gilbert 




factor 


\ lit Lit 1*11 


[VL VllJ-c 1 JHII'HVIH 

r^pifL-p |.iUll£lll-lHl 


hducahon 


a 


Abyss 


iMk turn- CCS 


Advenlure 


* 


Accounts (Sole 








Trader* 


4nn Tpct- i icsi*i.rcsi 


Business 


* 


Arcounls (Limited 




Huitness 




Company 1 


IK k SlU',- If i'-l'-UTl-M 
-*n ft st^Hri , I ii 


* 


Accounts {Sole 






* 


-w ■ 1 

1 raaen 


i n K /\-Kl Hestairt-,1 


JlllSllll 1 -*'* 


\ a' minis ( Limited 




LI a i . ■ a , , iu . 




company) 


16k ZX-81 Heslacrcsl 


a 


Address Manager 


4*kSpec. (HP 


Business 


* 


Ad* en lure 1 


48K Spec* AherN*ifi 


Adven. 


6 


Adventure 1 


ItiK ZY-SI Abersoft 


Adven. 


6 


Adventure N. 


48K Spec. Contrast 


Adveo. 


* 


Airline 


I6K ZX-81 CCS 


Sim. 


* 


Airline 


48KSpec. CCS 


Sim j. 


* 


Airliner 


I6K Spec- Protek 


Mill. 




Air Traffic 






i 


Controller 


ir.K Spec. Hew son 


Sim, 


Alien Dropout 


16K 7X-81 SiKcrM»ft 


Arcade 


* 


Alfeorf S~ 1 


4SK Spec. A rirmingcr 




7 


Alphabet 


16K Spec. Widget 


kducalion 


A- 


Android One 


16k Spec. Vortex 


Adven, 


■ 


Am Attack 


4KB. Spec. QS 


Arcade 


8 


Apocalypse 


4AK Spec. Red Shift 


Mind Game 


* 


Arcadia 


16k Spec, Imagine 


Arcade 


9 


Arcadian 


16 K Spec. .1 k Greye 


A rcade 


* 


imaged don 


4Hk Spec. SiKt rsoil 


Arcade 


± 


Aspect 


lok Spec, Bug Hstc 


■ r m its* . . 

1 fdih 


5 


Assassin 


I6K Spec. K pert raw R 


Arcadr 


* 


Assembler 


48KSpec. Artie 


Ilility 


6 


Asteroids 


IfrK SilverMifl 


Arcade 


* 


Aneroids 


!6k /5t-8l So H ware Kami 


Arcade 


6 


\slral Convoy 


l«K /X-KI Voile* 


Arcade 


* 


Astrology 


I6K Spec. Stellar Ntrts. 


Utility 


7 


Astrology 


16k /X-81 Stellar Senrs, 


lltilily 


* 


Mlackon New ^ ork loK Spec. Fry 


Arcade 


* 


Audio Sonic* 


16k Spec, Work Force 


Utility 


4 


Anto Chef 


l6KSpec. CCS 


Sim. 


* 


Auto Chef 


16K /X-SI CCS 




+ 


Avenger 


16K Spec. Abacus 


Arcade 


+ 


Backgammon 


4KB Spec. CP 


Mind Cam? 


7 


ItacktJinrnon 


16k Spec, Hew son 


Mind Game 


* 


Ballooning, 


IbK Spec. Heincmann 


Kducalional 


* 


Bank Arcounl Sysl. 


48K Spec, K Gooldsione 


Bn^rve^s 


R 


Rank Raid 


16k ZX-81 J M Senior 


(■auie 




Barrow (Juesl 


16 k ZX-81 Sherry 


Ad yen. 


• 


B«se Invaders 


JHK Spec. Work Force 


Arcade 


6 


Bailie of Britain 


48 K Spec, Microgame 


Si rat. 


a 


Battleships 


16k ZX-BI JRS 


StraC 


* 


4KB Spec Hilderhay 


Utility 


# 


Hpsiirivi'an 


16k /\-HI HihJerbay 


Utility 


* 


Btamscan 


48K Spec. Beam sc an 


Utility 




Beyond Basic 


4Kk Spec, Sinclair 


Lltilily 


* 


Big Match Soccer 


16K Spec. Winters 


Slrai. 


* 


BuTvihms P>raiTiidN 






of Egypl 


16K Spec. Spectrasoft 


f ia mc 


• 



Name 


Machine 


C nmpany 


Type 


Oaaarl 








factor 


Black t >>s|al 


4SK Spec. 


C'arnell 


Adven. 


7 


Hack Crystal 


I6K ZX-«1 Camel 1 


Adven. 


7 


black Dwarf's 










Lair 


4«K Spec. 




Ad* en . 


a 


Black Hole 


16k Spec. 


Ouest 


Arcade 


6 


Black Planet 


J«K Spec, 


Phlpps 


Adven. 


7 


Blind Alley 


l*k Spec. 


Mmsliiii,' 


A read v 


7 


Brain Damage 


4Kk Spec. 


SUvcrsoft 


Arcade 


• 


Breakaway 


I6K Spec. 


Prm»m 


■\ rt'a d v 


• 


Brewery 


48K Spec, 


CCS 


Slrat. 


It 


Bridge Masler 


lok 4SK 








Spec. 


Bridge Master 


Trad, 


Bridge hinir 


16K Spec, 


CP 


Mind Gaana 


* 


Bugaboo 


4»K Spci 1 . 


OS 


A rcade 


7 


Bug Blaster 


16K Spec. 


Crystal < omp. 


A rcadt- 


* 


Business Bank 








* 


Account 


JUL Wrm." 


Transform 




Business Hunk 










Accnunl 


Ifpk /X-81 Irunsform 




* 


Byter 


I6K ZX-81 Protek 


Arcade 


* 



Cfllpac 1 


irpk Spec. 


Calpac 


Mucation 


• 


( alpac 2 


I ok Spec. 


Calpac 


Fduca(ii>n 


* 


Calpac 3 


16K Spec. 


(alpac 


kducation 


* 


Calpac I 


I6K ZX-81 Calpac 


Fducation 


* 


(alpac 1 - 


lok rx-tl Calpac 


1- due lit ion 


* 


Car Journey 


|«C Spec. 




F^lncaiional 


* 


( asHi- ( *i\t\\i/ 


48 K Spec. 


Felix 


Adven. 


* 


C astle Colditz 


I6K ZX-S1 


1 ilw 


Adven. 


• 


Caterpillar 


16k Spec. 


CDS 


Artudi 


• 


Character (-cn 


16K Spec. 


SpeclrasciH 


Ilility 


* 


Chess Tutor 1 


4«K Spec. 


Sinclair 


Kducalional 


* 


f hequercd Hag 


4«K Spec. 


Sinclair 


Arcadi' 




( hildren's 












1 6k Spec- 


Dymond 


Gum 


* 


Chui kie h fig 


16k Spec, 


A and F 


Arcade 


• 


Collector 1 s Pack 




Sinclair 


l-E ■ 1 ■_ J 1 1 ■ ■ % b. 


7 


Colossal Caves 


4KB Spec. 


Cf 


Adven. 


* 


i ompilrr 


4Xk Spec. 


SoTlek 


t I ili I > 


6 


Composer 


4»k Spec. 


Contrast 


Ilility 


• 


C (inflict 


■iH K ^|.?ii i , "t - 


Martech 


Stfpt 


a 


CattWd 


l*k /\ Kl Marlifh 


Slrai< 


7 


Countabout 


4«k Spec, 




rUlucaimn 


• 


Countries of 










l be W»rld 


1 fi k S pec . 


Unman] 


IMUity 


• 


Corridors-- 








1 


GtJM 


tHk Spec. 


New rien. 


Arcade 


Cosmic fpucrilla 


16K Spec. 


Crystal Comp 


Arcade 


8 


Counting 


16K Spec 


Starter Soft 


Mucaliun 


* 


I onriEiil^ 


16k Spec. 


Widget 


Eteeaaaaa 


i 


Crevasse and 










Motfool 


16 k Spec. 


Microsphere 




7 


Critical Path 










AnalysK 


4KB Spec. 


IlildL-rbay 


Business 


* 



SINCIA1R USI K January M4 



Iftl 



Name Machine ( ompam Type Gilbert 

rati or 



( nlical PuiN 



Analysis 


Ink ZX-8 1 Underbuy 


Business 


£. 
O 


Cruising 


I6K Spec, 


Sunshine 


Arcade 




C >ber Hiit> 


Ink Spec, 


Silversoit 


Arcade 


i 


( mIi Planner 


I6K Spec, 


Med ida la 


I >lifil> 


4 


Cyber Zone 


48 k Spec. 


Crystal Comp. 


Arcade 


ii 


Dallas 


Ink Snet . 


CCS 


Sim, 


fi 




16k ZX-81 




Si n i . 


6 


DMitap 


48k Spec. 


Micro! 


Husiness 


7 


Demolition 


16k ZX-81 Comp. Rnlls. 


Game 


i, 


IK- rin Day 


48 k Spec. 


( itmp. knii- 


Game 


to 


Dcvinmr 


16 k Spec. 


Winters 


Game 




Devils of 










Deep 


48 K Spec, 


Sluphard 


Adven. 


* 


Dictator 


ink Spec. 


Bug Byte 


Slral . 


it 


Diet run 


Ink Spec. 


Custom 


U lilily 


o 


1 thJ-M irifih i 


Ink Spec, 


ilk' [ runic*, 


1 .. liiily 


7 


Display 


Ink Spec. 


Work Force 


1 lilily 




DJ\ Book-keeping 


48 k Spec. 


HAM IW 


Business 




IH. AIM 


48k Spec. 


Campbell 


1 ilillfu 
I 1 1 II IV 


• 


Do Not Pass do 


48k Spec. 


Work Force 


stm, 


6 


Do Not Pass Go 


16k ZX-81 


Work Force 


Sl ml . 




Door Slammer 


16k ZX-81 


Cathedral 


jL J 

Arcade 


7 


Dm 11 


16k ZX-81 Myrmidon 


Business 


-• 


Draughts 


48K Spiv. 


CP 


Mind (iame 


I 


Dungeons of 










Doom 


16k ZX-81 


W00M>fl 


Adven. 


t 


Dungeon Master 


48K Spec, 


( r\s|j| ("unip. 


Adven, 


u 

ft 


Dv monoids 


16K Spec. 


Dymond 


Game 




Kdi 1 or A sscm b ler 


16k Spec. 


I'ic In rescue 


Utility 


1 


\ (liu ulional 


16k Spec. 


Startersoft 


Education 


<ar 


Engine Diagnusiii 


48k Spec. 


Speclrasofl 


Utility 


dj 


Escape 


16K Spec. 


Slew 1 veneration Mai.e 


8 


Espionage Isl. 


48k Spec. 


Arlic 


Adven. 


5 


Espionage Isl. 


16k ZX-81 


Artie 


Adven. 




Exl 


48k Spec. 


Abbe it 


Arcade 




Everest Ascent 


48 k Spec, 


Shcpard 


\dvrrt. 


6 


Evolution 


48 h Spec. 


Microsphere 


Game 


i 


>amil> i.;imfv Pack 


16 K Spec, 


Hornhv 


(iame 


* 


i j rim i 


16K Spec, 


f{ s 


Sim. 




Farmer 


loh ZX-81 CCS 


Sim, 




Fighter Pilot 


Ifik ZX-KI Digital Int. 


Sim. 


5 


1 iruro e Maunder 


16k Spec, 


OCT 


Business 




Firework Music 


16 k Spec. 


Soft Cottage 


Education 




Flight Sim. 


48k Spec. 


Sinclair 


Sim. 


ft 


Flight Sim. 


Ink ZX-81 Sinclair 


Sim. 


6 


F lip-pit 


48k Spec. 


Sinclair 


Puzzle 


7 


F oo| hall 


16k Spec. 


Wintcr-s 


Sim. 




Football Maria hit 


48k Spec. 


Addictive Gjlaja. 


Sim. 


1 


Football Manager 


16k ZX-81 


Addictive Cms. 


Sim. 




The Forest 


48k Spec. 


Phipps 


Simulaliuu 




Forth 


48k Spec. 


Abersoft 


Language 




i on h 


48k Spec. 


Sinclair 


Language 


I 


l-on hi 


16k ZX-81 Sinclair 


1 anguagc 


1 


I- our Rules of 










Number 


16K Spec. 


Mitrt) Master 


cation 




Four Ruies of 










Number 


16K ZX-Bl 


Micro Master 


1 dmu.ion 




FP (Compiler 


16/48 Spec 


. Soft ek 


Utility 


9 


F mu li Voc Test 


16K Spec. 


Tutorial 


Education 




trench Voc Test 


48K Spec, 


Tutorial 


Fducation 




Froggy 


H>h ZX-81 DJ1 


Arcade 


t 
i 


Froggy 


16k Spec. 


DJL 


Arcade 


7 


Fruit Fine 


16K Spec, 


P A Hanson 


Game 


* 


hruil Machine 


16 k Spec, 


dk' Tronic* 


Game 


6 


Fulhwreen 












IK ZX4H 


Sew ( •i iiiTition Arcade 


* 


Ualaitians 


16k Spec. 


Artie 


Arcade 




Gala*} Conflict 


48K Spot . 


MaMech 


Sinn. 


* 


Gala*) Conflict 


lok Zi-81 


Mahech 


Slral. 


8 



Name Machine < urn pari > Tvpe GHIierl 

factor 



Gambling Tape 


16k Spec. 


Dymond 


Game 




(.units 


16k /X-SI l« leiikli 


dame 


m 


Games 2 


16k /X-81 


JRS 


(iame 




Games Tape 1 


Ik ZX-81 


J k (ireye 


( iame 




Game* Tape 2 


Hih /X-81 


J k Grc>c 


1 iame 




Games Tape J 


16k ZX-81 J k Grex 


(iame 




Games Mack 1 


16k Spec. 


A Burn ham 


(iame 




Games Tape 1 


l^k Spec 


Sospan 


M ■ 

( rame 




Games 1 ape 2 


16k Spec, 


Sospan 


Game 


fp 


daubsters 


4Hh spec. 


P Bouiton 


Slral. 




lir-neral KleCliort 


hi. S<|)i?i - 


Bug Bvte 


Simulation 




<jHost Hunt 


16K Spec, 


PSS 


^ri aile 


t 


f roasher 


Itil Spec. 


K& R 


Ma/e 


y 


(.onli|e-a-(phosl 


16 k Spec. 


t DS 


Arcade 


(J 


Gobbleman 


Ibk Spec. 


Arlic 


Arcade 




< iohhleman 


lbk Zk-81 


Arlic 


Arcade 


■ 


f .otilller 


16k ZX-81 Software Farm 


,\ n aoe 


f. 


Golden Apple 


48k Spec. 


Arlic 


Adven, 


7 


Golf 


16k Spec. 


k & r 


— *' — 
Sim. 


—r 

7 


la? 

Golf 


Ink Spec. 


Virgin 


^i m . 


B 

B 


Ciorgon 


48k Spec. 


Phipps 


Ad ven T 




_±li 

Gonlla 


16k Spec. 


D Hornsby 


(*ame 




Go To Jail 


48k Spec. 


Automata 


Trad, 




(.rand Priv 


16k ZX-SI 


dk n Ironies 


Arcade 


* 


(iraphit-s 


16k ZX-81 


IV A 


1 C.I.I . 

1 1 III IS 


a 


Graphics Toolkit 


16k ZX-81 


.IRS 


I i»i|> 


9 


ureal or nil in mo 


48k spec, 


HcN>icl 


~irai. 


f 

i 


4 f-j--i 1 U rmi i.i r, 1 ri.l 


16k ZX-81 llrvsd 




* 


t»reeoj uutcn 


16k ZX-81 Phipps 


A d ven . 


f 


G round A I tack 


16k Spec. 


Silversoft 


a rcaoe 


ll 


Ground Force Zero 


Ifik Spec. 


1 ilan 


Arcade 


4, 


/ ' ..|_ T 

uUip £ 


|r>k ZX-81 




s\ rt a u i 


t 


( iu In ma ii 


Ifik Spec. 


Campbell 


A r^iMl p 
. Haul 




Halls ot 1 hinp 


48 k Spec. 


( ryslal Comp. 


Adsen. 




Handwriting 




Chalksoft 


1 din-. 




Hanoi hniK 


48k Spec. 


Conlrasl 


Mind (fame 




Ileal brow 


Ifik Spec. 


llev* son 


Sim. 




Hidden Letters 


16k Spec. 


Poppy 


Fducation 




Hij>h Noon 


48k Spec. 


Work Force 


Arcade 




Htuh-resnluhon 










Invaders 


16K ZX-81 


Odyssey 


\ 1 1 Lllfr 




Hitch Hikers 










t^uide to the 










Cjalavy 


48 k Spec 


FSP 


Adven. 


n 


llnhhll 


41 k Sped 


Sin/M.Kw. 


Adven. 


1 


Horace and till 1 










Spiders 




Sinclair 


Arcadv 




Horace Goes 










Skllllg 


lok spec 


Sinclair 


Arcade 


u 

ft 


rtol Hot Spotter 


16 k Spec, 


Longman 


1 rluo 1 ion 


i 


Hungry Horait- 


16k Spec. 


Sinclair 


A read r 


a 


Hunter killer 


48k Spec. 


Prolek 


A re, /'Ad*. 




1 ( hmn 


48 k Spec, 


Sirius 


Game 




Inca Curve 


•X iH k. yijn"i . 


Sinclair 


Adven, 


6 


Inca Curse 


16k ZX-S1 


Sinclair 


Adven, 




1 mk.il V 


48k Spec. 


< ha Ik soft 


Sim, 




liiEL-gralicin 


16k Spec. 


University 


Utility 


n- 

ft 


Integral ion 


Ifik ZX-81 University 


L lilily 


LI 

n 


1 HhliTificdiatc 










1 .nyhwli I 


ifik spec. 


Rose 


Fducation 




Intermediate 










Fnglish 1 


I6k ZX-81 Rose 


Education 


• 


Irt termed ia I L' 










Fnglish 2 


16k Spec. 


Rose 


Education 




Intermediate 










English 2 


16k ZX-81 


Rose 


Education 


* 


Intermediate 










Maths 1 


16k Spec. 




Education 


* 


Intermediate 










Maths 1 


16k ZX-81 Rose 


Fducation 


* 


1 n 1 ermed iu 1 r 
Maths 2 


loh Spet- 


Rose 


Iclnmlion 


* 


Intermediate 










Maths 2 


IfK ZX-81 Row 


Education 


+ 



162 



SINCLAIR USER January 1984 



Name 


Machine Company 


Type 


Invaders 


16k ZX-81 Ahersofl 


Arcade 


Invaders 


16 k ZX-81 Bo* Byte 


Arcade 


Invaders 


Ink ZX-KI Silversoft 


Arcade 


Invasion Force 


IfcK Spec. Art if 


Arcade 


1 » i. intitule Isl. 


48K Spec. Stiephard 


Advert, 



Gilbert 
I at i or 



Jackpui 
Cn To Jail 
Jnhnny Reb 



key so under 
Knijihi's gwesi 
Knighi + s Quesi 



Language Dei el. 

Series 
I. ungual DeveL 

Series 
L an^uage Devel. 

Series' 
Language Devel, 

Series 
Lata iron 
Leap I fog 
Learning Rrad I 
Linear Proggin^ 
Linear Progging 
LoM Island 



Machine Code 

Tesl Tirol 
Machine Code 

Tesl Tool 
Mad Marl ha 
Magic Mouniain 
Make-a-t hip 
Mailing l ist 
M interfile 
M»sierfife 16 
Matcalc 
Maths 1 uior 
M«||t I Operations 
Math*. Operations 
Maze Chase 
Mm Death Race 
Mane Dealh Race 
Maze Man 
Ma/iacs 
Ma/og> 
MCodcr 
MCoder 

Melbourne Draw 
Mmhani of Venus 
Meleornids 
Mctcoroids 
Meteor Storm 
Micmpen 
Mined Out 
Mines of Sal urn 

Return lo Earih 
Money 

Monitor Diss. 
Mime her 
Munch* r 
Mm ic Master 



Siitmir Raiders 
Nighl (iunner 
NighiHile 
Simotnik Puzzle 
Nomlnik Po//le 



-h n n ™|Jl.k« %- mmut- 


Arcade 


* 


4Kk Spec, Automata 


Trad. 


+ 


4Kk Spec. Eolblorian 


Sim. 




I6K Spec, S and G 


Clility 


* 


4Kk Spec. Phipps 


Adven. 


6 


I'.K ZX 81 Phipps 


Adven. 


* 


Ink Spec, Afcis 


Arcade 




16k Spec, Glasson 


Educaiion 


* 


I6K zx-ai Glasson 


1 ducation 


* 


16K ZX-81 Micro Master 


Education 


+ 


Ink Spec. Micro Masler 


Education 


* 


4Kk Spec, ClUAtMMi 


Arcade 




J 6k Spec C DS 


Arcade 


* 


16k Spec* Poppi 


Educaiion 


* 


|6k spec, tniversity 


Ulililv 


* 


L6k ZX-81 University 


Utility 


* 


16K ZX-KI JRS 


Advrn . 


• 


16k Spec. OCP 


Ulilily 


7 



16k ZX-81 OCP 
4KK Spec. Miko-Gen 



Phipps 

Sinclair 

H est acre v( 

CampbL-H 

tampbdl 

Work Force 

AD Software 

University 

University 

Hewsort 

PSS 

Abersofi 
dk' Tronics 



16k ZX-81 
48k Spec. 
Ink ZX-81 
48k Spec. 
16k Spec. 
16 k Spee< 
16k Spec. 
16K /X *l 
Ink Spei . 
|6k Spec. 
48 k Spec, 
Ink ZX-81 
16k ZX-81 
48K Spec. 
16k ZX-KI Bug Rite 
u.h Spec. PSS 
16k ZX-81 PSS 
48k Spec. Melbourne Hse 
16k ZX-81 Crystal 
16k Spec, dk' Troitiev 
16k Spec. Softck 
16k Sptt. Quieksilva 
1 6k Spec, Conlrasl 
16k Spec. Quicksiha 



16k spci . 
16K Spec. 
48k Spec. 
16 k Spec 
16k ZX-81 
48k Spec. 



Mikro-Gen 

Poppy 

Sinclair 

Silversoft 

Silversoft 

Sinclair 



I lilily 

Adven. 

Adven. 

Educational 

Business 

Riisiness 

i lilily 

Education 

U lilily 

Uiiliii 

Arcade 

Arcade 

Arcade 

Arcade 

Arcade 

Arcade 

L lilily 

Utility 

Utiliu 

Adven. 

Arcade 

Arcade 

Arcade 

UtiiBj 
Arcade 

Adven. 

Educaiion 

LI lilily 

Arcade 

Arcade 

Educational 



16k ZX-81 Arlie 


Arcade 


8 


16k ZX-81 Digital 


Sim. 


5 


16K Sp*c + He* son 


Sim. 


5 


|6k Spec . Phipps 


Game 


7 


16k ZX-81 Phipps 


Game 


* 



Cassette Round-up 



\ame 
Oilds-on 

O Level Chemistrv 
O Level Chemistry 
O Level Fcitch 

Revision 
O Level Maths 

Revision 

0 Level Physic* 
1 1 I l- > t- 1 Mbytes 
Omniealc 
Orbiter 
Original 

Sitperchcss 
Original 

superchess 
Ostron 

01 hello 
Othello 
Oi hell ■» 

Pascal Compiler 

rath finder 

Payroll 

Payroll 

Payroll 

Payroll 

I'L'i'k 

Penelralor 
Personal Banking 

S>*,lem 
Personal Banking 

Msleni 
Pharoah s Tomb 
Pilot 

|*l p q | :,| |Q 111 

Pi mania 
Pinball 

Pirate 

Pitman Seven 

Planet of Dealh 

Planetoids 

Polynomials 

Polynomials 

Pool 

Pre early school 

cassettes 
Primary Arithmetic 
Primary Arithmetic 
Print Shop 
Print shun 
Prim Utilities 

Pro-Gull 
Programmer's 

Dream 
Programme 

Enhancement 

Package 
Puck man 
Punctual inn Pele 
Purchase Lttfgtf 

truest 

Kamopoly 
Red Weed 
Regression 
Keg ri"i h i i f it 
RenumlKr |>elete 
Renumber Delete 
Kepukar 
Rescue 
Ret ersi 
Runhlte 
Rouletle 

Sales l>ay l^tuk 
Salrs Da> Bunk 
Sales Ledger 



Machine Company 

16k Spec KSD 
48K Spec. Culpa* 
16K ZX-81 Calpac 

16k ZX-81 Rose 

I6k ZX-»l Rose 



Ink Spec. 
48k Spec. 
48k Spec 
16k Spec. 



Ilorneslud) 
Think lank 
Microsphere 

SMversof! 



4KK sptc t P Sollware 

16k ZX-81 CP Software 
16k Spec, Soltek 
Ink Spec. CP Software 
16k Spec. M.OJ. 
16k ZX-KI M.O.L 



48k Spec 
lt»k Spec, 
48k Spec. 
16k ZX-KI 
32k ZX-81 
48k ZX-81 
16k Spec. 
4Kb ^>,. 



in son 

W id gel 
Htlderbat 
Hildcrbav 
Soft Tech 
Soft Tech 
Zen 

Mel. Use 



4Ak Spec. HfJlon 



16k ZX-81 

16k zx*m 

16k ZX-81 
16k ZX-81 
48k Spec. 
16k Spec. 
48k Spec. 
16k Spec. 
16k Spec. 
16k Spec, 
16k Spec. 
I6k ZX-KI 
Ink Spee. 



Hill. .ii 
Phipps 
Hewsort 
Automata 
Automata 
Winters 
4 halksofl 
V i^iims 
A hie 
Sinclair 
I niversil) 
Liniversils 
Bug Bile 



Ifik spec. I Asia 
16k Spec. Rose 
|6k ZX-81 Rose 
t6K Spec. CCS 
Ink ZX-81 CCS 
1 6k Spec. Sinclair 
!6kSpec. Hornby 

16k Spec. Work I'ora 



Type 


Wlnerl 


faclmr 


Game 


• 


Education 


* 


Education 


+ 


Kducation 


• 


Lducalion 




Education 


* 


Ed uca l i on 


• 


ItusirK v„ 




Arcade 


7 


i raa 1 1 1 iu n 


* 


i raoiiiiMi'ii 


i 


AFcafie 


i 


I rauiuonai 


a 


i rauiiioom 


* 


Traditional 


* 




* 


Education 


* 


Business 




Business 


# 


BllSHH 1 ^^ 


a 


Busini'ss 


■* 


1 r.l.li 

L lilily 


* 


Arcade 


7 

1 


Business 


* 


llllMlll'^^. 




Adven. 


* 


Adventure 


f 


Adventure 




Simulation 


7 


(ianir 




L" mM .. 

r.ouc. 


* 


Vdven. 


* 


Adven . 


1 


Arcudt 1 


a 

n 


I r>NiL 

II 1 III 1 J 


1 


1 lilitt 




Game 


7 


Education 


* 


Educaiion 


• 


Education 


a 


Simulation 


8 


Simulation 


* 


Utility 


* 


(iame 


7 


1 Lilily 


8 




16k ZX-81 R and R 


vmm 


* 


16k ZX-81 He* so n 


Arcade 


* 


16K Spec. Heinemann 


Educational 


* 


16k ZX-81 Heslacml 


Business 


* 


48k Spec, Hewsoit 


Adven. 


6 


48k Spec. .1 Helcher 


Game 




48k Spec, Lothlorian 


Simulation 


• 


Ink Spec. 1 ni%LTsil> 


Lltililj 


8 


H,k ZX-81 L niversil} 


Mililv 


a 


Hik Spec. Work Force 


LMillly 


* 


16k ZX-81 Work Eorce 


li lilily 


■ 


16k Spec. Soflek 


A result 1 




4Mk Spec. Computer Rent 


Arcade 


* 


I6k Spec. Sinclair 


1 raditional 


8 


16k Spec. Newsofi 


Iradilional 


* 


4Kk Spee. Dymond 


1 radilional 


• 


4»k Spec. Transform 


Business 


• 


16k ZX-81 Transform 


Business 


* 


16k ZX-81 Hestatresl 


Business 


* 



SINCLAIR CSER January 1984 



IM 



Cassette Round-up 



Name Machine Company Type Gil lien Name 

fuel or 



Ifik Spec. Newsofl 

Mi /A HI \r 

I6K Spec Anvil 



Mac him- Company I'ypr Gilbert 

faclor 



48k Spec. 


1 itrri-i 


U tility 


7 


Ink Spec. 


Winters 


Game 


* 


h.K ZX-81 Phipps 


Game 




4BK Spec. 


Computer Ren. 


Game 


* 


48K Spec. 


t oinpulcr Hi, ii. 


Adven. 


• 


48 K Sp+v, 


Bug Byle 


Adven. 




16k Spec, 


Cirnell 


Art ade 


* 


48 k Spec, 


Phipps 


Sim. 


• 


Ifik Spec, 


New Soft 


Game 




Ifik ZX-81 Ne* sofl 


f>mnr 


• 




1 ilnliiv! 


Arcade 




48 k Spec. 


OCT 


1 radilional 


8 


16k Spec, 


New Soft 


Adven. 


* 


16K ZX-81 


New Soft 


Ad veil. 


* 


48k Sp«. 


gs 


Arcade 




48 k Spec. 


Felix 


A ilvcn. 


* 


Ifth / VNI 


relit 


Adven. 


* 


IfiK Spec. 


Zeil 


Utility 


• 


Ifik Spec. 


1 C\ga(e 


1 1 ili 1 > 


8 


16K Spec. 


Microsphere 


' ...in- 


9 



Secrel > nitty 
Secret Valley 
Self -leach 

Program 
Self leach 

Program 
Sentinel 
Serpents Tomh 
Tkt Stiller 
The Settler 
shape Sorter 
Sideways ( npy 
Sheepffift 
Sheef Panic 
Ship ii f Doom 
Shiva Special L 
Shopping l ist 
Sky Raider 
Slippery Sid 
Slow Loader 
Snail logo 
Snail [.ii 
Snooker 

Soflillk l 

Sofijilk : 
Solaris 
Solo Whisi 
Sound rX 
Space high let 
Space Intruder* 
spacr l a new 
Space Raiders 
Space Raiders 
Space Trek 
Space Zombies 
Spmoh fluid 
Speak and Spell 
Special Agent 
Spec, Assembler 
Spec. Bug 
Spec, t ape Copier 
SperladraM 2 
Spec I i peri e 
spectral Panic 
Spec. Compiler 
Spec. Editor/ 

Assembler 
Spec, forth 
Spec, l-orlh 
Spec, frogs/ 

Showdown 
Spec. Cobble man 
Spec. Invaders 
Spec. Invasion 

Korce 
Spec. Mirrochess 
Spec. Monitor 
Spec. Scramble 
Spec. Sound 
"ipellhin 
Splal 

Spook v man 
Spreadsheet 
Star Ga/er 
Su perches* II 
Supereode 

Mi per Plai I 
Superspy 
31) Strategy 

I ii 

lank Battle 
[ape Breaker 
Tasword 
Fiwo r ld II 
Teathcraiu 
Teach l>ala 



16K / \ M 


Anvil 


16k Spec. 


Abac n >i 


If.K ZX-81 


Vorfcx 


lf>K Spec. 


BSS 


U.h /X 81 Kss 


Ink Spec. 


Widget 


Ifik ZX-81 D king 


48K Spec. 


Virgin 


Ifik Spec. 


Visions 


48K Spec. 


Arlic 


16K Spec. 


Shita 


16k spi t . 


>D 


IfiK Spec, 


C M Smith 


16K Spec. 


Sil v erso I t 


Ifik Spec. 


II R 


48 K Spec. 


CP 


48k Spec. 


CP 


16k Spec. 


Visions 


48K Spec. 


CP 


4*K Spec. 


CP 


48k Spec. 


Sole! 


lok Spec. 


Video Son. 


Ifik Spec. 


dk' Ironies 


IfiK Spec. 


Winters 


[oh Spec. 




IfiK Spec. 


Cathedral 


IfiK Spec. 


Sinclair 


IfiK /X-81 


Sinclair 


ink ZX-81 JUS 


16k Spit . 


Mi km Gen 


48K Spec. 


Chalksofl 


48 K Spec. 


S and G 


16k Spec. 


Heine Hi a ii ii 


48 k spec. 


Artie 


16 k Spec. 


Arik 


16 k Spec 


S Giza 


48 k Spec, 


Mc Alley 


16K Spec. 


K and R 


16k Spec. 


1 If h son 


48k Spec. 


Softek 


16k Spec. 


PiclurestjiH- 


48k Spec. 


Ahcrsoft 


48k Spec, 


CP 



\rli( 



Arlk 

IfiK Spec. Arlic 

I6K Spec. Artie 

IfiK Spec. Pittiirt'Miui' 

16 k Spec* Work Force 

16 K Spec. M Ai/al 

ifik spec, s t anerso ft 

48k Sjiet Incentive 

Ifth spec, Abbex 

48 k Spec. Micro I 

48 K Spec. CRL 

48k Spec. CP 
16 48 K 

Spec* CP 

I6K Spec. Video 

48k Spec. Shepherd 

48K Spec, QS 

16K /X-81 PSS 

IfiK Spec, dK* Trcmics 

IfiK Spec. Spectrasoft 

48 k Spit . I as man 

48K Spec. I asmun 

IfiK Spec. B Karris 

48K Spec. B Karri, 



Adven. 


* 


Adven. 


* 


Fducaliun 


• 


1 dura r tori 


* 


Arcade 


• 


Adven. 


* 


Clility 


* 


Utility 


* 


Fducution 


* 


Clility 


* 


Guxur 


1 


Arcade 


7 


Adven. 


7 


Games 




Ulilily 


* 


A trade 


• 


Arcade 


8 


Utility 


1 


[ unguagr 


* 


I'duc [,ang. 


7 


Arcade 


* 


[lility 


* 


Utility 




Arcade 


+ 


1 radilional 


+ 


Utility 


6 


Arcade 


+ 


Arcade 


7 


Arcade 


• 


Arcade 


6 


Arcade 


± 


Arcade 




Arcade 


* 


kducation 


* 


I'dncalion 


* 


Fdiu alional 


* 


[ lilil> 


* 


[ TUItV 




Utility 


* 


1 lility 


* 


Arcade 


8 


Arcade 


S 


I lll.IV 


7 


Utility 


8 


1 alienage 


V 


I lililty 


* 


A rca de 


* 


Arcade 


* 


Arcade 


i 


Arcade 




1 rati if ti mat 




1 nlir> 




Arcade 




Utility 


» 


Hint at ion 


* 


Arcade 




\rcade 


7 


Business 


7 


I tility 


8 


Iradltionel 


8 


Utiftfy 


* 




* 


Adven. 


S 


Mind Games 




Game 


* 


Game 


8 


Utility 


• 


Business 


8 


Business 


*> 


F ilntaiion 


* 


Kducalion 


■ 



l eacher l>ata 
Tennis 

lenpin 
Teal Match 

I tie Orh 
The Castle 

I 'he Devil Kidvs In 
The Korest 
The Great W estern 
The Great Western 

I he Pyramid 

I lu 1 ii rk 

I hilt HuruliK 

I [AC liaildits 

rijrne Galr 
Tomb of Dracula 
Tomb of Dracula 
I race 
Trace 

Train Game 
I raiisylvanian 

lower 

Tuxx 
Iroon 

Tabe Train Terror 
3D Tunnel 

Use and Team 

Valhalla 
Velnor's | .air 
Voice Chess 
Volcanic Dungeon 
Vulcanic Dungeon 
Vu-Catc 
Vu-Hle 
Vu3D 

Warlord 

Wt/ard's Warriors 
Word I ii 
Word Procemr 
World Info 
Uralh or Magra 

Xadom 
x Ray 

\ ahl/i 

Vsmp 

/eus Assembler 
Zodiac I 
Zodiac II 
Zodiac I 
Zutkchan 
ZXAS 
ZX-Buk 
/X -Chess f 
ZX -C hess II 
ZX IK Chess 

/\ Ceoptter 

/.XDII 

ZX Draughts 

ZX Forth 
ZX Forth 
ZX-fJ Ik 

flames Pack 
ZX Invasion l ortc 
ZX-81 Pocket Book 
ZX-81 Kcmhiad 

/.X Scrvcnkil 

ZX-sideprint 



48 K Spec. Shepherd 

4Kk S|iec. QS 

48KSp*c. Ilomby 

4«KSu*c. JRS 

48k Sn*-c. New Gen. 

I6K Spec. Microl 

4«k S|iei \ MovisoH 

4Hk Spe< IJS 

48k Spec. Arlic 

Ifhh ZX-81 C urnell 

48K Spec. Carnell 

Ifik Spec. Sinclair 

16K Spec. Sinclair 

48K Spec. Sinclair 

48k Spec. Lolhlorian 

IfiK Spec. Ahersofl 

IfiK ZX-S1 Ram Writer 

48K Spec. Microl 

48K Spec. Wimsoft 

48k S f iet Cartull 



48 K Spec. QS 
16 K Spec. Zen 



4Kb Spec. Work Force 
16k Spec. V irgin 



48K Spec. Sinclair 
IfiK ZX 81 Stellar 
IfiK ZX-SI Stellar 
48K Spec. Stellar 
IfiK ZX-SI D.I I 
IfiK ZX-SI Bug Byte 
IfiK ZX-SI Artie 
IfiK /X 81 Artie 
48k Spec. AHk 
IK /X-81 Arlic 
1 6 k /X-81 Sit verso H 
16k ZX-81 Bu K Byle 
48 K Spec. CP 
lf>k Spec, dk" Trtoiit^ 
16k ZX-SI Arlic 
48K Spec. Artie 

Ik ZXZ^tl Crystal 
IfiK ZX-81 Artie 
IfiK ZX-81 Phipps 
Ifik-fi4k 

ZX-81 Picturesque 
4h-04K 

zx^8i rtiiampw 

Ifik ZX-SI Microsphere 



Adven. * 

Arcade 7 

Game S 

frame • 

Arcade | 

Utility 8 
Adven. 

Adven. M 

Iradilional 9 
Adven. 

Adven. fi 

Business 7 

HuMiits- H 

UiBUy 8 

Simulation * 
Arcade 

(.aim- 6 

Business 

Utility 

Adven. * 

Arcade 7 
Utility 

I raililional 

Arcade 7 

I ni l.. V 

utiiitj 

l lllllH * 

Ulilily 7 

Arcade 8 



Ulilily 
[tility 
Traditional 
I raditional 
1 radii ional 
Utility 
Utility 
Imdilional 



t * 

lunj-uajir S 
I a nonage 8 

f.ainrs 9 

Arcade * 
Games 

Ulilily 

Ulii.lv 

Utility 



Ifik Spec. 
16k Spec. 
16h Spec. 



164 



SINCLAIR USFR fam^rv IHKI 



NOW A ZX81 
PUSH-BUTTON 
KEYBOARD 



FOR UNDER £10. 




.MH* SIX? Hie arigHtf fc#yto*rd K dean 
nd check itwt afl 1he *fy S lunctran 



? Thpfluttonset i*1te)d in place 
by sell *dh«rue padb 



1 5a all you do i5 remciw 1iw 
proieciivebaflirfig 



A fad place it centrally cm rot* /JtSl 



At last there's a really cheap but efficient way of 
ironing out the ZX81's only real bug: its keyboard. The 
Ftaxty Buttonset offers: 

■ A full-travel calculator-type moving keyboard for only 
£9.95. ■ Installed in seconds The peel-off adhesive backing 
means you just register into position and press. ■ No messy 
labels, dismantling or soldering, ■ 3 groups of colour keys 
to pick out shift numerals and newlin&a Precision moulded 
in ABS to match your ZX81, with contrasting legends for 
maximum legibility 

Fileaxty Ltd., 25 Chippenham Mews, London W9 2 AN. England. 
Tel: 01-289 3059. Telex: 268 048 EXTLDN G 4087. 



Orders to Fitesixty Ltd., FREEPOST, London W9 2BR, 

Cheques/PO made payable to Filestfy Ltd. 

Please send me__„ (QtyJ Buttonset at £9.95 each 

(including VAT and PiP). 

Total i 



BLOCK CAPITAL. 



Name 



Address 



SLl 01. '84 



FILESIXTY 



USER January 1984 



165 



HAVE 




HAPI 



Here's a sure-fire way of making certain 1984 is packed full of fun for you and your friends. We've searched for 
brilliant new program sources throughout the U.K. and North America to find an exciting collection of new 
games — and business programs — many of which cannot be bought by mail order from any other source! 
These are our latest exclusive offerings. 



t SNOOKER* 

#•* Visions Snooker brings ait the excitement 
and al I ihe tension of big time 
^ * tournaments to your TV sel 

With an advanced program written by a 
— ^ | IS year old undergraduate at Queens 
pi Cofleqe Cainbndge. it makes Pol 
•I Black took like a toad of eld balls. 
\% Visions Snooker for ine 1€K 
0 1 ZX Spectrum. It's art exerting lest of 
skills on the cue. 
Cassette price: £8.95 

Ref . No: 2 53 




PITMAN SEVEN 

Ybur mission is la rescue two teams ol 
I seven desperate men. trapped 
k underground on level five. You must 
■A bring each man to me surface, 

\ surviving lh.e dangers you meet 
en route. 

ZX Spectrum ASK, 
Cassette price: £6.95. 

Ref. No: 2-52 



FREE BLANK CIS CfP 
WITH EVERY TWO CAP 

Remember there's no 10 tl 
cassettes you receive if yrffc) 
why not get together tfier 
members and 



GREAT VALUE! TREMENDOUS SELECTION! PLUS A FREE 
OFFER EVERY TIME I - - - . 

Fill m the order form right away — we're guaranteeing fast 
delivery, quality and satisfaction [after all, we want you to 
come back for more!) 

The Software Workshop! Yew Tree, Selborne, 
Hants GU34 3 JP 



GUAR/* 

Order with complete > J|{ 
not entirely satisfy 
your purchase ret 
days and we wiH 




NEW YEAR! 



And here's a further selection of 
the latest games, the best-value software 
for your ZX-81 or Spectrum. 




Software 

1 -01 Stock Market 

Ffcjy and self your way tp millions' 
1EK HAM 

1 -02 Football League 

F rst division fun for the soccer 
urithusiSBl H'K RAM 

1 -03 Test Match 

Match your was olongeide the 
superstore 16K RAM 

1 1 2 Avenger 

Avoid misdates and bomb^ in tn*CDme the 
niter 1 6K RAM 

1- 13 Protector 

□el end yowr own slup Iron* nncnrrtiritj 
attackers. 1 6K RAM 

141 Comp-U-Share 

investitienc rrsnegement, prograrn lor 
urvL trusts, ijharfis and loan stocks. 
Complete documentation inducted 
1 m RAM 

Spectrum Software 

2- 1 3 Sentinel 

Guard your mother ship against afcen 

•I.1..M k:. 4HK MAM 



£3.95 
£.3.95 
£3.95 
£4.95 
£4.95 

£9.95 
£4.95 



2-14 M et eo r Storm 

Spectrum vBrtion ol the ev»r -popular 

, .!►• 16* •••• Utt £4.95 

2-1 5 Star Trek 

Popular space program broupjrt. to Me l>y 

excellent graphics 48KRAM £4.95 

2 -21 Frogger 

WanoeuvTTB tfw trog Bcrw^ iN • i utiii 

avoiding heavy traffic 4SK RAM £5.95 

2 22 Crazy Balloons 

GuitV. the baHoanS ncn*nd U« maze 

without bursung 40K RAM £5.95 

2-23 Arcadia 

1 he e upert ' s vari-iion of the papula 

'Invaders' game !6Kor4QKRAM £5.95 

2 24 Golf 

The linesl of golf handicap games. 

48K RAM £5.95 

2-25 Test Match 

More Cidting than t,h*> r-eat Uiu K| 

£5-95 

2-26 Qerby Day 

Tina favourite has to Lie ^ vrtwer 

48 K RAM £5.95 

2-41 Comp-U-Share 

See 1 31 under j£XB1- 4BK HAM £9.95 



SHEER PANIC 

Mming for Magnetic Quartz cs 
a hazardous business. You 
have to ensure that there is 
plenty of oxygen lo breathe. 
Tight off the local monsters with 
onh/ a shovel and counter 
interference with your 
consciousness. 
ZX Spectrum 16K or 48K. 
Cassette price; £5-95. 
Ref. No: 2-51 



i To: The Software Workshop, Yew Tree, Selborne, Hants GU34 3JP 

| I wish to order the following programs I understand that: 

I will receive a FREE blank cassette with every 2 programs ordered 
I can return products within seven days if not entirely satisfied and 
receive a repiacement . 



COlPUTER CASSETTE 

:asettes you order 

10 lirnip fre number of free 
f yrjurpir justifies them - so 
; r vviti^hends or user- group 
d shartthe treetiies? 



Ref No 



Qty Title 



Price 



Postage, packing and handling: add 45p for the 
first cassette, and 25p for each additional 
cassette. Non-UK orders add extra 50% 



te cadence. W you are 
fe^iththequahtyof 

jSrW ■ replacement- 



I 

1 1 enclose a cheque/postal order for 
I 
i 



Total 



Name 



Address 



[Allow 28 days MAXIMUM FOR DELIVERY] 
v , - 





New oclion sports games lealuro □ 3D view of the game In football and tennis 
you ptav one side, me computer plays tn© other. The computer li foitafid nard 
to beal Dmefent ikiii levels 
FOOTBALL 

£ocn player can move, snoot etc independently includes <cxjtj if players 
collude. Corners.. »hrow ins elc SCalG 90 minuPes play Any leom or names can 
be used Game can pe SAnperxfed and p*aye* number* snown at ihe press 01 
ake> Price £5 50. 
BIG MATCH SOCCER 

Just like football pome put for 2 players facfi plover uses keys af hi* side or ihe 
kevtioafd to conlrol his men. All men can be moved, shoot ere. independently 
Prociioe wim loofboli Then ploy your tn*nds in the t>g match, Price t5.50 
SUPER SOCCER 

A deluxe vettlon 01 ihe lootball. Even faster action, horaer io beat Choose 

team colours elc. Price £7 00 

TtNNlS 

Bach hey pioyi o cutterem stroke Mc^e your players anywhere on court 
Computer plays a hard game All tennis rules used, just like the real thing. 
Pf ope* serving and scoring Plays 3 sets Animated tiflvjres PRICE £5.50. 
TANK BATTLE 

3D view from the lania' rurret of woods, villages, attacking tanks etc Shots can 
destroy buMdtngs, frees and enemy lanks 360 degree timet movement. Price 
tMH 

CAR RACf 

vou Of*ve one cor. the computer rne oiner. Control your car wilh steering and 
nrakes. Choice of 2 circuits. Lap counlers and lime recorded PtIcb £3. K. 



Buy any 3 gomes, get any game free 




HORNBY 
SOFTWARE 

SPECTRUM , . 

PRO GOLF SERIES J 

NEW ERA IN COMPUTERISED GOLF 

* Recommended by "Sinclair User", August 

EXACT SIMULATION OF BRITAIN'S TOP GOLF COURSES 
(1> ALL GOLF RULES APPLY 

(2) DESIGNED FOR ONE OR TWO PLAYERS 

(3) PLAYED OFF ANY HANDICAP 

(4) ON EACH HOLE OIST, PAR, GREEN ENLARGEMENT 
<5) CONTROL SHOT - CLUB. STRENGTH, DIRECTION. 

SHAPE OF SHOT 

(6) GRAPHICS EXCELLENT 

(7) EXTREMELY REALISTIC 

* TROON £6.95 4SK 
ROYAL BIRKDALE £6.95 ASK 
LINORICK £6 95 48K 

WENTWORTH - EAST & WEST COURSES £10 00 48K 

PRO GOLF £4.95 16/48K 

9 HOLE SIMULATED COURSE 

ALL PRICES INCLUSIVE OF VAT, P+P, AVAILABLE FROM: 

HORNBY SOFTWARE 

21 PINFOLD HILL. LEEDS LS15 0PW 

SLT1 




The Key to Spectrum Machine Code Success 



Picturesque s machine code system Is used and recommended fry professional software wrl 
documentation and the friendly, easy-to-use programs nave been nigniyrecommende 



me excellent 



Code Svstem.sobuy the best, the one the professionals use 




ASSEMBLER 



Completely self-contained, 
with its own line editor, giving 
an easy-to-read 40 column 
tabulated listing. Auto line 
numbering, line renumbering 
and auto-tabulation make 
this the fastest and easiest 
Assembler to use. s 
character Label names. 

SAVE / LOAD / VERIFY both the 
listingand MachineCode. 
Accepts Decimal or Hex 
\ numbers and all zso 
' mnemonics. Assembler 
Directives — org. end 
DEFB. DEFW. DEFS. DEFM. EQU, 
DEFL. F AST ASSEMBLY:- 1K Of 

machine code in 7 seconds Full error detection. 
32 page Owner 5 Manual 



rt_IL*T w,M ___ 



£8.50 

iWCL VAT 



SF1 
MO 




MONITOR 



The ideal tool to help the 
beginner get started, yet It 
contains all the commands for 
the experienced programmer 
to run ana de bug machine 
code programs, 
inspect and alter memory 
contents in Hex or ASCII 
characters. Breakpoints 
and full Register display 
Disassemble any part of 
memory. ROM or RAM. 
Dec-Hex-Dec number 
conversion, plus Block 
Move insert <3nd Delete 
commands for general 
memory management 
32 page owner's Manual can reside in memory with the 
Assembler <48K machines only) to give a 
complete system 



coot 



£7.50 

IWCL VAT&PSP 



The most valuable software purchase you will ever i 



-lUUKftUU 

Available from the spectrum chain of stores, branches of John Menziesand all good computer PlCTUBESO 



shops, or by mail order by sending cheque 1 PO to: 
PICTURESQUE 6 Corkscrew Hill. West Wickham. Kent, BRA 9BB. Send SAE for details 



1 

PICTURESQUE 



168 



SINCLAIR USER January 1984 



i t«* ih* *HCT«JM nl IX VI WFiWT t= OCt Mini - An - kluCI 





HOME STUDY.. 


TRE LEIGH WOODS FARM 
REDHIiTH CORNWALL 



48 K SPECTRUM 

PHYSICS 0 LEVEL REVISION PROGRAMS 
A.E.8. SYLLABUS 052 1964; 5 £26 THE SET 

MATHEMATICS 0' LEVEL REVISION PROGRAMS 

LONDON SYLLABUS B 1361 f 1984. 5 E30 THE SET 
CAMBRIDGE SYLLABUS D j4004 r 1984/5 £30 THE SET 

WE GUARANTEE YOUR EXAMINATION SUCCESS 
OA WF WILL REFUND THE FULL PURCHASE PRICE 



IX SPECTRUM 48K 

l HEW TAMILY GAMES 

Feu 2 to 6 player* oj iU &qea 
QUIZ CWLQUT3&: genet a I InvowKKicje 
gMne IBltliCUVe bfllw^ti playtri, lots 
a ■fcrin rod chu""^ involved iS. 54) . 

WTXNCR TAKE ALL: gviwral knawl- 
Bdjg gang, as* (at fun or a gpa^Lble 

Fiakly Jtvu^b^t to n«w question 

taste Gmjuoii banks »L™ jvulable Tot 
111 199 groups &AE fni d*Ulln. 

JL'MFli SOFT 

W Warwick Koad. WaJion. 
PrteibDicniflll. PE3 6DA 



PERSONAL FINANCIAL 
MANAGEMENT SYSTEM 

A tfchQui taarKtat application lor 4BK 
Sjpaciruin 

•jKCixinli and 26 expenditure cote 
gene*, tact* *«th balance Enquiry, de 
t*M ctntmenis fur variable periods. 
Ml update facility 

'SophiancaEEid aiandirtg. orde<&. ffjaiui 
infl variable {mymiint inliMVdiK. I r j ■ i -r- 

let bei**en accounts, any number ol 

DPyrrflnlf! Tullv updaT-eatJlQ 
*FuWy menu driven + uitt Itiervdlv 
'□an *t«ed on axrernal Tape fm* 
kid pfip 

'CheqLeM >.u FlJLWOOO SQf T WAflf 
tDw 51. 9 P"*fy Aston. 
Srwlliif+ii i'Ll 



SPECTRUM TfcPt ACCESSORIES 

Hfr-SreiHWOEH windoHri»ntaii»*|i4nnil 
mmtow f nrVtf i pi ny . i|i1 piDqnni Luf tun«*nji^ 

SwTnC TtfC fiMTMlL Wi n iSMrurr aaetli 
■MlPM iTiTlfr ml LCMUJSJwL iwithnf «l uwnrma 
NMM DMWMfrf B*5C [raflnr- or uytairi MnMM. 

hA«< K P ITH' "l* XHjIT* :>TOU pin Km. (Ifc 

WkriM Hi fttttCMI flS- El Mt>l»> |£i6 H 

RPJUPi FIFO P'Bl n MU: mM. * W H 1 Uiil 

W iS ft * CSS Pi P towWrml'i Ht l tmOWfVlt 
IflfcSI p* KN^ C8 ■ E" 
KCME atMatwm •*0ul niMKdc "vrtiiMi 

«n HrreirarM lU£> h N m h mow. r i u 

I PH1TH u*l niputOT *1t rfuO ift G « 

* I ™wi g I* r. W «« 
aasrm jkls t** a f- m ti » m* 

VIi '.*[r»r- SWWbUli 
MESSWCHOSVSTEIB 



SPECTRUM REPAIR SERVICE 
VERY FAST 

SeHiJ roully Stnjut»urti. t>HB*r 0«C.r4:Jng 
foum ro 

lnd«nr (nr*rp<ism 1W, 

37 Li*KJi>n toiiw 

Common Brad 

lanffrfcy, Sloogn 

B*»rki si j an 

or Phone SOugn (07SJj 4876-i. WejtVfcJy *0 
bcitvchiv Cr*r tli t>u * Ptirhi oiKt fV-^tope 
We- OrtO 'OOOii a'l Con"JnrjdLiie Svi'term 



SPECTRUM 30 DESIGNER 

No pre plotting - dtaw simpld or 
COfmpleji deBhgnrj dirot^ «i> screen 
Flip m aiid out of 2D or 30. rotate, 
scale, move a^rjuiicl screen, change 
depth of 3D rjrotGCtttni etc Let the 
kids dwSU n 1he<r own cars, spacecraft 
etc. fluns or* 16K or 48K. C4 35 m 
duding p&P 

MATRIX SOFTWARE Dept FT, 
79 Mildenhall. Tamwnrth. Siaffa 



SWAG 

+ VOYAGER for 16K ZXSl 
2 Top Oames on 1 Tape -Only 
£2.95 

SWAG DDdge rhe LOP* flnd <oh tho banh 
in this exemnu COPS - N' ROBBERS yam* 
VOYAGER - Tyv.bl through every □□Hud* 
Ihrawfi »1 vOv then ijaitrny (he Emplrl, 

HOWARD SOFTWARE 

20 PahlVCelyn. FivltgMaict, 
Oyrirri SA65 9EL 



LtARN A BO I, 1 1 MKTROMCS 
WITH YOUR SPf CTRUM 43K 

S#vp %4rm liurffil im^^nrhTm hMiin« ikmI *v in 

HKMfl 

■ I . vii|-. Il« i^-iinjlnJ JrtlinuM yiiflhx * 

• ii* i «ttpnn#nt% 



i:. 



. ... i -iWUhlf Nlf hTfwiiwTV t it I I M t.i-L, Ptf 
Aim! . .hi/-. hMii ifrnmimiiii |Ih-ht> l'IK*-f1J?4 
4 rtp pft|> I Hh i«Tiri rtttltl TO 

Kift.dhi* 




ARE YOU ANTI-GLARE? 

As a programmer you'll know the 
discomlort ol Tjyestrain ihat resuliBi 
frpm continued use of you* computer . 
Mtrnv Thfi-re's a cure' Anti-glara titters 
allow prokw>Q*d u» - wuhout 
headaches or mistakes 1 Graa 1 fo* 
colour too I Just write down ita Bum ol 
your screen <ln?iu.hr ami wnj|h in 
inchesl and sendf 1 1 .65 - 25 pen&w 
P&P liolal El SO) to: 




Please rush me 
in comfort 

Name To 

Address 

County - 

Screen Si« " w " 



. Anti-Glare screens at C 1 90 each %C th«l I 0*n program 



To advertisu in (lie 
Sinclair Superman, call 
Annette or> <0U 359 3525 NOW! 



ARE YOU A RAILWAY 
ENTHUSIAST AND OWN 
A 48K SPECTRUM 

l| 1C WrVtlroll i^ ii ii-iij^I ru, yuu 

Thia gtmw lok.« you bock 10 rha doyi o\ 
ittom, wrnct ftxM D*»»tliv» it ho m 1000 
kxomciriw** »rfnl*l irttvrfllng bnwtHi tffl i'o 
iKj-.-i fii-i 4K» W«Kwr> Ka^ron ■ncluding cltn«d 
•Mid torgori-cn brawh t-p^i ir™j"-i** ranfl- 

mgirorn ihaalorKMJi Kmg* nod Co*il« down Kg 

HW Hl#mb*» T.,nk, 

lr, nil m WMlratl. 

NOW AlWJ AVAIL* «LI. Mid. all BUM 1 ICO 

rng-iv» 10 lownd b*»««n 171 m»dland 
r*gion- dathnartuni iDconwImn includv Coro- 
.ni Stad. Jubilwt -ll 

S^ml 1 1-mh.iuim or r»ii*1al OrrJm. Far 
mclvdinfl p4> leu «ch gom» to 

DEE KAY SYSTEMS 

!C Salhxd Clot* Woadrow Soulti 
KMfalMck Wore i 896 7UN 



MENU OPEHflTIHG SYSTEM 
lor the SPECTRUM 

WtENUSYS Is a really professional 
menu operatmo; System for your 
SPECTRUM Supervises up to 15 
Basic programs at 00 C6 (5 on 1 &K\ . 
Simple G05UEV5 givo yuui pru 
grams sophistic Bteri menu control 
aod form-sTyls input. Built in 
renumber r" delete / rename utilities. 
MENUSYS is mostly in Basic, it's 
Instable and copyable, it's endless^Y 
versatile, and comes with a com- 
prehensive 20 page guide If you 
write a lot of BASIC programs, you 
will get immense value from MEN- 
US YS. 

MENUSYS for 16/48K SPECTRUM 
£4.95 1 include 9 CIS system tape, 
handbook, P&PI. Td Dbtam your 
copy send cheque/P-O to: 

Micro Accessories. 
40 Bowling Green Lane, 
London EClfl ON A 

Enclosing your name and address 
•n bluek capitals. ZX-81 TOO' If 
you hove a ZX-B1 send E2.95 tar 
the simpler ZX 81 version. 



T R, T Destyn. 
438 Nightingale Lone 

Claph.iir 

Lnn SW12 



DON'T READ IHIi If ALL TOUR 
PKOORAMS WORK FIRST TrMf 



Mirit^Hi ih^ m-i i ihi Ui4ir rtn.ljt i-i Hi.* mm. hih, 

IH ammhl «lh l*dU r flltnm.1 Iwrw tU M VS «f 4 
|Ml|KHr tnilll IttuMiH rti*( humm >mi i mk 

IWlMpjm UfiWIN i .Jul dull. ilnfilJH Hlii^i^i.li. inliy 

jmn «4 «I>mw> yiw tv M«v 

iPMim* p«K-iMkin«| I tot i 'ii*l 
JHMDS IhjI^ih. 
*rj* try m&iir «i»k piwKt 

. Vlpqi nnp awtiui Ihhi Jt < iimr cr run , , ^,1mh p *i.l» 

y .IPJI I'^l^l-l' LllM J^r 4f in.. Ml., 

• Koryt irift Inl ■■■pMlKiii.ilwjt^' »wi l4w- n iri-n iiuii ■•• 

Mm 

I » mm « KMri w^a#ftfcrt (i* LUiSO> 

*^VIhl MiyHf^VTt 1 ! 

I »*Ut*ii "l^t- of tW U(}N hjVjI Il» I ML ippi Imm 
V^ltrtr Ki UU> MHb M*>*< IMn wimI Ii. kH>|. I In i m+ 

Hwautfi i tmaiFit itimiuli 

rt->-i^|i*TrjK» KOM IVr# n-i h«- ' 
<C W luwIHm - -r J- r »nr4 * Hum) 

I k-Juliii-l^ « lu in 4wl i* « nvti « inxfn 
SnlllhOlNKMCihWlltflMll Iw lu. k Hi i4K 

All tndmivT prirr ol only E'llS 
jlftk ur 46K Spectrum ontyl. 



THIS'LL 
TEACH YOU 
A LESSON!! 

(...or two! 



GCE Otf «L.CS¥ rLkaMiuut* tor 

wthCOvrXJI ■^VKjVMGCjHifniCti 




jnu 



The rate for classified 
advertising Irt the 




i& only £9.00 per 
Sing* column centime! rr. 



SPECTRUM ZX B1 wilh ZX printer 



50 omnia* pus 
12 employees 



4SK 

32K 



E 19.95 
C17.S0 



Eesv to use. Include* SSP. Prints pay- 
slips. PUD. monthly, yearly. <e«, M'C> 
5SP, detaMs. 

SOFT TECH, 3-1 Lampua, Hnddeadoii. 
Hens, EN1 1 8EH. 
TeJ: 01 52Q 6051 



SPECTRUM 

Ibk Or 4Hfc 
exciting ik» ferric 

SHARK Fl^HirsJCi 

Test your fishing skill but beware of I he 
h ILL I K Ml AKh> 

Scud checjurv' t'O fr:r £5. u ? frp 
^uliHirt Arttals, 22 BlvitK- (.iktu, K-m, 



BANK ACCOUNT 

4SK SPECTRUM 

AS REVIEWED IN SINCLAIR USER 5fl 
PLUS ANALYSIS Df PAYMENTS 

Autu Standing Order. Full Screen On 

line Update. Screen Enqmrv, Statement 

PflftE with easy IO use Online Manual 

K J. Goutdsinnrt 
f Jl nn 4fi Fhi/lAiflh Av«mi« 
LH.UU Wiltinglcm, Surrey SMG 7JG 



MICRO CHIP POSTER 

40 - 50cm po«cer feaiunnu Motorola 
MC68000 1 6 till micre-procesior chip m 
rtw term showing finp circuit datailt *T » 
magnification o» ISO - 

SATELLITE POSTERS 

41 x 60cm Lendsar. poster show-Mi whuli? 

of UH 4B* 70cm Mrrtronar rwfler show 
ing whole or north 

AH posters m 1uS colour & 4v4*sWe nam ml 
|u»t fl '4 each or £4 50 for b**v Uwee tnc 
VAT. Add 55p PfiP iwr order ClwWPO 

to: 

Dnijx Compute' Systems Ltd 
1 7n Smart Slrrml, South Morton. 
Devon EX 36 3 AD 
Tel: I0759SI Z314 



CARTOON ANIMATION 

Programmer s. Aid Tor Spectrum 1 6K 

and 48K Graphics Subroutine, 

Wrrftpn :n W cuch; but requirS-i onlv 

hAuvvbedge of Basic to use it Moves 
imai( or large chars. 4eg 10 * 10 Chans, > 
1 pixel si a Time 

£10 including pip. or s*nd ft* e. for 
leaflet 1u 

FOWLER SOFTWARE 

Hendon Mill. Nelson Lanes. 



SPECTRUM 

POOLS 

PREDICTOR 

An rdsy to us4. but VHSry powryr1i.it. 

f ootball Pools Prediction program for 

the 4SK Spectrum r.ciinbimng 6 dilfrr 

enl forecasting techniques based on a 
Kurnurelierisive analysis of curre-M 
form. 

£4.99 

MAYDAY SOFTWARE 

181 Portland Crescent. 
StanmorB. Middlesex HA 7 1 LR 



41k 



WIN 
THE 

POOLS? 



SPECTADRAW 2 - THE BEST SELLING 
POOLS PREDICTION PROGRAM 
FOR THE 48K ZX SPECTRUM 

The program looks at the recent form of the teams playing in each 
week's English and Scottish football league matches and then 
refers to a large database to see what has happened in the past 
when teams with similar form met. By com hi r tiny lhti lessor im 
learnt from the past with the teams' current league position, the 
program generates a draw probability factor for each match, It can 
then identify Che matches which are likely to yifild draws and 
oiitnui suitable predictions. I r w i also output the least likely dMHMf 
for the benefit of those who prefer The fixed odds lines on 
coupons. 

Program, BOOO match database (bath on high quality 
cassette) and instruction manual f 12.95 inclusive. 

NEWT!! SPECTASORT - 

THE PERM GENERATION PROGRAM 

Spectasort takes the 14 most likely and 10 least likely draw 
predictions and produces ten B from 10 full over perms, enabling 
you to complete your pools coupon directly from the screen. The 
program will run on its own in T6K, using your own predictions, or 
has the unique feature of being able to merge with 
SPECTADRAW 2 to provide a complete Pools Prediction 
package!! 

S pec t a sort program on high quality cassette £4.95 inclusive. 

(Cheques /POs payable to B.S. McAftey) 

SPECTADRAW 

1 Cowleaze, Chinnor, Oxford 0X9 4TD 



INSURANCE ASSURANCE 4SIC Spectrum 
adequate cover f Programme shows, how m 
minimise outgoings, maicimise Income Life, 
pensions, investments. Tram atalf Public: 
displays. Instant quale*. C4 inform 
software, 3 Treedala Close, SouthpoM PH8 
2EL. 

ZX-81 SOFTWARE - nackyarnmon.'Oice 
Cnatle, Club Record* and CoJIectOfS Pack. 
C6 New price £3 each tape. Laurence 
Nai.»en, 1 Alrmnrwdm Park. Rediand. Brrstol 
427008. 

ZX-Bl 16K 9 ynmrs on tape. 2 books, fl 
m»yl. us new, in hox yalun f 95 sale C80. 
Tel- 061 872 1370 

16K ZX-81. t TOO ul tup nimirs sctftware. 
F Sim, 30 Monslcr Maze. 30 Defender, 
Chess. Afso books &r*d magajine* baroain 
it C 70, good as new Phone 01 -20S 240a 
laKnr 5pm I 

ZX-St 16K RESTAURANt MANAGER 
tiAME. Cop* w»th dwinrflinji bank balance, 
neaith.'tood inspectors, stall turnover, tunc: 
Hons, iivRrjiye spend T4.95 cheques onlv. 
W Schtilz. 32 Ha2liTi Road W14 OJY 

INFOLOC. Spectrum uilurrnntmn storage 
system, 50 paqe r>les ideal for home, busi- 
ness or classroom aid Fast access Cas- 
•„:i-4- ify 50 .-.r s>9 g lor detauls Soft Stuff, 2 
Water Lane ColtJiyes, H;irTietj.ti;im K*in1 

SPECTRUM POOLS pr H diL:1ion njgular small 
■■sins possible, fortunes not guaranteed out 
puts best draws, homfrs and DwevB. lea 
lures analylwal dravv finder 16K EG. 95 
4SK £8.95. Hombaajt, 9 hawkstorw 
Avonue. Newport, Salop 

10% OFF ell 5pectrum/ZX-B1 tapes. Send 
U&t at n.fquir*d tapes plus advertised price 
less 10%. Mostly bv return Complete \n ? 1 
days. S.A.E prion list Tissu 76 Chorcfies. 
L^khatl Lanarkshire 

ZXB1 1GK complete with 10 top cuimrs 
tdues lrn±l "FliySt Simulation" "ABtrobds" 

Scramble plus Man boo* and two mstruc 
twin brinks wrth ggimrjs inside all rot £60. 
Phone Epsom 

16K 2X-81, juvstiirki, ten cissetlet inc, 
Asse-mblrjr , disassembler and interpreter, S 
books. New conditeon. Wonh approv 
CI 40. only C90 o.n.o. Mark Malby, pttonr? 
02S3 4 7B43 »ltnr E p m 




REPAIRS ZJtfll SfECTBUM5. Wm can 
now olfei out of guarantee repatra by our 
computer dapt Oi>i engineers have hud 
over 3 years eipftrinnoa wrvicing Sinclair 
r.nmputtr products. Price including p&p 
ZX-61 - £1 1 50. lfJK HAM £9 9S. Spec- 
trum 08.75 Send With ciNrqun or P.O 
T V. Sarvrcea of Cambridge, French's Road 
Cambridge CB4 3NP Phone (02Z3J 
31 1371. 

ZX-81 16K RAM with Kampslon fceyboa'd 
case and 10 games including Mrur>gs. Frog 
gar, Donkey Kong FIjoM S^mUauon Worth 
over C200 sell 1ur Ir20 oi beat offer with 

manual. 01-B7Q 3817. 
Dfl WHOM Kin ovit creaiurat on this great 
adventure & parts cm a 1GK ZX 81 Send 
cheque p.o. to 0. Biggs. 33 Btancarn Ck»e. 
KtrMartd Avenue, Woking For only C3.99 
TEACHERS! 4BK Spectrum prorjrem sorts 
mark*; preiT*'LPR IP4TS awam-of dei . alpha 
beiiuai Order farmi'sef. year liats and av*t- 
ages t&95 Grilfm, 43 Rockiey Road. 
Shefbald SG 1 WL, &«.a. lor datairs. 
BRAQ. Speeirum 4flK Can <fov out-wrt 
your computer^ Agamat Wild Bill, 
and the Kid yecu iwon'1 lind it caiy A i 
Heated programme 'ulf mairuttrerti 
addictive! Onl-v E4.95. T Lebon. 
r *r«y«< Brays Lane, Rochfmd, Eseei; 5S4 
J*H l J 

MEDSTAT"' Comprehensive Friendly Stat 
istics Package for Engineering, Medicine. 
Science Student* For 4flK Spectrum Nor- 
mal. Poisson. Brnomiat Distribuiians, CHk 
Squared etc etc Cassette E 1 b 00 Cul 
Ihatm. 71 Lower Broad Street. Ludlow. 
Shropshire 

SPECTRUM VIDEO CONVERSION Modilv 
your Spectrum to compoeite video output 
Send lor detailed lenflei Price E t 95. to J 
Hewitsnn. Mail Cottage, Church HHI. Monks 
Eleigh Suftnlic 

4£X SPECTRUM 2-mth old itiN under g'tee 
Comp. with Sanyo tape recorder, manuals, 
*Mra booki. mags. Also software. Flight', 
'Golf, Derby Day', Football ' 
Ch«s». ate f 1 30 Meson 0602 834 E 
ROADSAFETV made funon4fiK Spectrum, 
work through thrfl entertaining, ectnc^rional 

program with y»ur ur»de* lens - meet Kevin 
the Safety Conscious feluphnm win prv 1 
£2 95, OJH Software, 179 Cornish Hd.. 
Chipptng Norton, Oncm. 

48H ZX SPECTRUM DKTronica keyboard 
over C3O0 software only 3 months old 
includes Mamr. Mmer. Valhalla, Hobtm. 
Scrabble, Games Destgnor, Kong and many 
mure. £220 on a Tel: 037B-87BB13 



Advertisement Index 



Addictive Games , tr , ,, r ., ,,,,,, 52 

AGF Hardware 15*. 157 

Artie 73 

Automata 1&4. IfiE 

a & H Electronics 9& 

Bellfkiwer 5df|uvar« 170 

Bi-pak <■■■-,, ,-, 74 

Bridgamafltar 20 

Brmge Soltwrjre „ ,, r 1 1 7 

Buffer Mi cio Shop 7B 

HLig-Byie 37 

CCS , 24. 115 

Cambridge Computing 101 

Campbell Systems lOfj 

Cnrn»lf Softwa** .„,,, 22. 23 

Chalkscift , 1 20 

Compuaound 5fl 

Computer Add ons 99 

CP Soft war* 1 58. 15& 

CRL ,....,13> ISO, 151 

Cross Software ,,..74 

Cryital CofrHJuTirg T46 

Datal 56 

Digital Integration 117 

Dork 70 

OK Tronics 14. 15, 100. 340. 1W 

East London RoboticB 36, 37, 59 

Fantasy Sufiware 34 

Filesi*iy 166 

FrjK Efaclronics 122 

fuller Micro 97. 141 

Games Centra 106 

Gtam Design 59 

Croye, J K 1fl9 

Hewson Consultant ,., 97. 141 

Hornby Soltwera 168 

Irr'nyinei Suhwdre b f. 1 36 -\b2 

Interlace 106 

ISP 45 
Katwooir ^,,„^!> t .„^"!!Z!!ZZ"ig0 

Kemp Ltd 58 

Kompsion Micro Electronics . ,. 2. 95 

Kernow Software Services 104 

Keysoh 121 

Longman Group .1 13 

Mr:Neil Software 98 

Mirromega 13 7. 1 !3*5 



98 



MCA Modon 

Melbourne House 

5, 7, 7&. 77. T14 11&. 14? 

MhfO C*rt ,,, .4 

MikroGen 32 

Morex Peripherals 38 

National Software Library 59 

Neil Gibson 1 20 

New Generation 105. 107. 109 

Orwin Soltwara GB 

Oxford Computer Publisher) 48 

Pftaj Kay ,. ............ ..104 

Penguin Books ..IB. 30 

Petron Electronics 108 

Phirppa AssuCibIkS 74 

Purturnsour 1 1 S 7 

Prentice Hail international 21 

Prtnt and Plotter a 9 

Protek Computing: 46. 47 

PSS 171 

Ouickailva 1 72 

Richard Shepherd Soltwnm 

45. 132. 133 

Salve Software 10B 

Signpaint Ltd 96 

Sinclair Research Ltd 1 25 228 

SMT Rntronlcs , 64 

Softeach 20 

Soft wain tending Library 20, 108 

Software Library . . 75 

Soft wart Supermarket ...35 

Software Workshop ... l 3 1 . 168. 187 

Slack Computers SB 

Stell Software 1 24 

Superman „ 169. 170 

Tasman Software 72 

Te*geta 1 1 7 

Thorn EMI ...82, 63 

Traffic Technology Bfl 

Transform 75 

University Software 56 

Vnrtilco ....78 

Visions 29 

Vulrjari Electromca 104 

Wiley. John A Sons _.. 10 

Winters Ltd 1 SB 

ZX Microfa* 75 



170 



SINC1JUR t SHR January im 



.,1 ■■ irmiK-iiw^:i-:^i 

ZiJLlULllBLJiBLkZ-iJl.k^Ui.WBULZL.lJLI 



ibav 



HOPPER 




ELEKTRO STORM 

Earth « under attack from 
wave after wave of intergalactic 
missiles - your mission it to 
blast them nut of the sky with 
your later cannon before the 
whale human race is wiped out, 

SPECTRUM 48K5 95 
HOPPER 

Help FERGUS and his friends 
across the highway avoiding 
the traffic, and then over the 
treacherous river on the backs 
of turtles and logs to the safety 
of the (illy pond, 
Features include; 6 lanes of 
traffic, diving turtles, croco- 
diles & flies. 

ZX8116K 3 95 
SPECTRUM 
16K48K 5-95 



LIGHT CYCLE 

The MASTER CONTROL 
PROGRAM has ordered you to 
ran your light cycle on the 
infamous grid. This is ill 
incredibly fast, adrenalin 
pumping game that tt very 
addictive. There is an option 
to race against either another 
player or the computer - but 
we warn you in vary very good ! 

SPECTRUM 

16K 48K 5 95 
MAZE DEATH RACE 

Drive your 50 Ob. h. p. ratine car 
around a giant maze (9 timet 
the size of the TV screen on 
tire ZXI1 version, 32 time* for 
the spectrum). Watch out for 
the hazards - oil, ice, fallen 
rocks etc. Hot the least of your 
worries are the chase cars also 



CHEQUE OR PG. TO PS S 452 STOP* Y STANTON «D. COVENTRY CV* SOG 
INSTANT CREDIT CARD SALES TEL (0203)667554. 



in the maze - one touch with 
these means instant death! 

ZX8116K 3-95 
SPECTRUM 48K4 95 

PANIC 

"It must he a nightmare'' he 
screamed as he ran around the 
maze of floors, desperately 
climbing ladders to different 
levels in a vain attempt to 
evade the monstan. 
Ht had only his neutron 
hammer to dig holes for the 
vile creatures to fall into, but 
even then he had to repeatedly 
hit them before they dropped 
to their deaths. At rf that 
wasn't bad enough, the nxyftn 
supply was running out! 

SPECTRUM 48K5 95 




GRIDRUNNER 
Spectrum version of 
VIC 2Q No 1 beet 
seller. 

Spectrum AQK 1 1 6K1 

D«»lgnart 

Jeff Mlnfcar. 

AQUAPLANE 
Aquatic Action 1 
Spectrum ASK 
Author: John Ma Ilia. 

XAOOM 
Battle through a 
sophisticated alien 
maze ori this Arcade/ 
Adventure 
Spectrum «4BK 
Author: 
Mike Muscoff- 



COMMODORE 
B4 GAMES 

QUlNTIC WARRIOR 
Stend alone agar net 
Sinister Crabmen and 
MangJed Mutants 
Author: T. P. MMtl- 




Quintlc Wamar Commodore B-4 
Purple Turtles Commodore BA 
Aquaplane Commodore 64 
Ring of Power Commodore 34 
Mmed-Out BBC model B 32K 
Beet^Art BBC model B 32K 
The Generators BBC model B 32K 
Velncr'a Le»r Spectrum ABK 
Smugglers Cove Spectrum 4BK 
Trexx Spectrum 48K 
Gridrunner Spectrum 1 6 K/ A BK 
Aquaplane Spectrum 4SK 
Xadom Spectrum 48K 
3D Strategy Spectrum 1 BK 
BugaBoo [The Flea) Spectrum 3 BK 
S ortsolid 3 □ Ant Attack Spectrum 

HEAD OFFICE; QLHCK31LVA 



£7.95 
C7.B5 
£7 95 
£9.95 
£B 95 
£14 95 

ee .95 

C6.B5 

ee.95 □ 

£6 95 .1 
CS 95 □ 
E6 : , 
£6.95 n 
£B 95 □ 
4BK £6.95 

LlM 




please send me the games as ticked supplied dm 
Total cheque/PO enclosed 



Cheque payable to Quicksilva Limited 

NAME 

ADDRESS . 



PloeBe send order tn 
QUID K S M_VA MAIL ORDER: 

Cat* rlaviland Road 
Ferndouun Industrial Estate 
Wirn borne, Dorset 



Bend S A E far Catalogue. QS 
Gemee ere available through Boots. 
J. Merueies. Smiths, Hamleye 
and ell Heading enmputer stores 

WAHNINO: Thal« prDgr*rnt mr~m m u I d 
■ODDrdlno to ttUlCK»l4_VA Ltd'* t«rm» 



CREDIT CAR( 
TELE SALES 

nsQ2-Bai7 



» TED| PALMEPSTON PARK HOUSE, 13PALMER6TON ROAD, SOUTHAMPTON SOI 1 LL